3 rounds for fun Workout

3 rounds for time of:
10xring dips
20xkettlebell clean&jerks (16/24kg)
30xwalking lunge steps 15/20kg plate over head
40xknees to elbows
50 cal row