3 rounds of shoulder & core strength Workout

3 rounds for quality and minimum rest:
10 x overhead lunge (jerk grip)
15 x good morning or hip extension
15 x GHD or weighted sit-up
15 x supine ring row