Barbell conditioning Workout

3x10 tng Power snatch / Rest 2min
Rest 5min
3x10 tng Power clean / Rest 2min
Rest 5 min
3x10 Hang squat clean / Rest 2min