"Barbell Club" Workout

A.
Snatch: 5x1 (60-95%, climbing)

B.
Clean and Jerk: 5x1 (60-95%, climbing)

C.
Back squat: 3x1 (~95%, across)

D.
Ghd sit up: 3x15-25