Pushing Endurance Workout

3 rounds, each round for time:
20 STOH 35/25kg
15 T2B
10 HSPU
15 T2B
20 STOH 35/25kg
- Rest 3 mins btw rounds