DB Snatch & DU Workout

For time:
10 R hand tng DB snatch 20/15kg
10 L hand tng DB snatch 20/15kg
50 DU
8 RH tng DB snatch
8 LH tng DB snatch
50 DU
6 RH
6 LH
50
4 RH
4 LH
50
2 RH
2 LH
50

TC 10min