20min AMRAP: 21 x Push-ups, 12 x L Pull-up Workout

Complete as many rounds as possible in 20 minutes of:
21 x Push-up
12 x L-Pull-up

Record total reps, scaling and other details.