Kettle Bells all day long Workout

5 Rounds for Time:
15 KB swings
10 SDHP
10 KB snatches (5 each hand)
2 TGU (1 each side)