Crazy AMRAP Workout

AMRAP 1: 5 min
Rest 1:30
AMRAP 2: Start over 6 min reversed
Rest 2:00

From the top
3 HR pushups
20 deadlifts/133lbs
9 HR pushups
30 TTB
12 HR pushups
500m run
12 HR pushups
30 wall balls
9 HR pushups
20 hang cleans/103lbs
3 HR pushups

AMPRAP 1 - 43 reps
AMRAP 2 = 43 reps
Last round - do entire workout from beginning (20:10)