Cathkin High treads hard road to reach 50