Triathlon solution

Classes are listed alphabetically.