For time:
80 squats
40 dumbbell swings (50lb dumbbell)
20 pull-ups
64 squats
32 dumbbell swings
16 pull-ups
50 squats
24 dumbbell swings
12 pull-ups
32 squats
16 dumbbell swings
8 pull-ups
16 squats
6 dumbbell swings
4 pull-ups
This comes from Duffy "Don�t-need-no-stinkin-rest" Gaver. The time to beat is 22:43!