Tues-Wednesday Workout

Do this workout on either Tuesday or Wednesday

4x100meters 25 seconds rest in between each sprint, 2 sets with full recovery between each set
3x200 meters- 30 seconds rest in between each sprint
1x250 meters- 40 second rest
1x150 meters- 2 sets, fully recover between each sprint
1x300 meters- 45 seconds rest after
2x100 meters- 20 seconds rest in between sprints