Endurance WOD Workout

In teams 2 of perform as many rounds as possible in 40 minutes:
50 cal ski
50 push-ups
50 cal bike
50 sit ups
50 cal ski
50 DB’s box step-overs
50 cal bike
50 Single arm DB overhead lunge steps

Share the work. One works, one rests.