Endurance WOD Workout

For time:
30-25-20-15-10 Cal assault bike or ski
30 s rest
30-25-20-15-10 Box over Jump
30 s rest
5-4-3-2-1 Rope Climb
30 s rest