5x3 min Workout

5x3 min work, 2 min rest between rounds

3 min max cal bike/row/ski
2 min rest
3 min max rep db snatch
2 min rest
3 min max rep barbell stepping lunges
2 min rest
3 min max rep burpee+5m shuttle run
2 min rest
3 min max cal bike/row/ski

Result is total reps!