7x40 Workout

For time:

40 cal bike
40 push-up
40 cal bike
40 ab-mat sit-up
40 cal bike
40 ring row
40 cal bike

(With pair do 100 of everything and split)