Endurance - 10 rounds Workout

10 rounds:

6 HSPU
8 alternating pistol squat
10 weighted sit ups 10/5 kg
300 m run

40 min timecap