600 swim mix strokes
A. 8x75 @1:15: 2 of each IM order: kick/drill/swim/25
pull 3x200 fr @2:50 descend
2 sets of 6x100 @1:40: 100 free, 75 fr/25 stroke, 50 fr/50 str, 50 str/50 fr, 75 str/25 fr, 100 stroke
200 easy
--
3200
B. pull 3x200 w/20 sec. rest. descend
swim 2 sets of 5x100 @2:10: 100 free, 75 fr/25 stroke, 50 fr/50 str, 25 fr/75 str, 100 stroke
swim 8x25 @30 odds fr, evens no fr
--
2500