A long fight Workout

3 rounds for time:

50 cal row
40 wallballs
30 ghd situps
20m. handstand walk
10 steps farmer carry lunges 2 kb 20kg