med ball clean, sit ups, pullups, hspu amrap Workout

15 minute AMRAP of:
20 Med ball cleans 20/16
15 Sit ups
10 Pullups
5 Hand stand pushups (modified)