6x3 min Workout

6 rounds alternating( 3xA 3xB) every 3 min

A:
12 cal ergo
9 T2B
6 double kb snatch 2x20/2x16 kg

B:
6 devils press 2x22.5/2x15kg
9 hspu/ 6 db push press (2x22.5/2x15kg)
12 cal ergo