Very much fun Workout

3 Rounds for time
1 bmu
3 strict hspu
6 hang clean 50kg
12 wall ball 12kg
24 back rack lunge
48 double under