so was crossfit a good training program for skiing ?