Barbell cycling Workout

EMOM16 @80-85% of days complex
A) 7 Deadlifts
B) 7 Power cleans
C) 7 Front squats
D) Rest

Alternate btw A-D. TnG lifts.