On-ramp harjoitus #10 Workout

As many reps as possible in 20:00 minutes of:

10 Dumbbell snatches, alternating arms
10 1-Arm overhead lunge steps, alternaring legs
800/700m bike erg
20 Dumbbell snatches, alternating arms
20 1-Arm overhead lunge steps, alternaring legs
800/700m bike erg

You choose the weight. The weight should be challenging in a way that you have to practice good pacing and strategy