Double-unders, pull-ups and GHD sit-ups Workout

100 x DU
20 x pull-up
10 x GHD sit-up
75 x DU
20 x pull-up
10 x GHD sit-up
50 x DU
20 x pull-up
10 x GHD sit-up