EMOM for 20 minutes
odd: 3-5 Muscle ups
even: 15 KB swings (70/55)

For time:
500m ski erg
30 DB push presses (50/35)
400m ski erg
20 DB push presses
300m ski erg
10 DB push presses
*one sec pause at the top of each rep

5 rounds for quality: (MUST BE UNBROKEN)
4 strict pull ups
4 kipping pull ups
4 C2B pull ups
4 T2B

*Rest 3 minutes between rounds