Upperbody complex (part c) Workout

5 rounds
12-15 kb swings (american)
8-12 HR push ups (rx + is (HR) chest clap push ups)
6-8 pull ups (kip, butterfly, c2b)
4-6 Ring dips
rest 2 min