AMRAP 20

As many round as possible in 20 minutes of:
10 Walking lunge steps
5 GHD Situps
5 Hip extensions
5 Muscle up progressions

6 rounds