Gymnastic show! Workout

For time:
20 muscle ups
30 HSPU
40 weighted GHD Sit ups
50'Pistols