Thrusters, ring dips and rope climbs Workout

For time:

30 thrusters 40/30kg
15 ring dips
3 rope climbs
20 thrusters
10 ring dips
3 rope climbs
10 thrusters
5 ring dips
3 rope climb