"Push It To The Limit" Workout

For time:
3 rounds:
12/10cal Row
10 Ring Push-ups / HR Push-ups
8 T2B
———Rest 3min———
3 rounds:
12/10cal Row
10 Ring Push-ups / HR Push-ups
8 T2B
———Rest 3min———
24/20ca Row
20 Ring Push-ups / HR Push-ups
16 T2B