Magic 50 yesterday.

db snatch x5 per arm
db swing x5 per arm
burpees x10
5 rounds with 60 seconds rest between.

70 lb. snatch
60 lb swing

Try it, be careful. Pick a lighter weight and work your way up.
Explosive power, cardio conditioning.