5 Rounds of:

12 KB snatches - 6 each arm
9 Double KB floor press
6 Double KB L-sit press

3 x 300m row
Rest 2 minutes
3 x 250m row
Rest 2 minutes
3 x 200m row

Rest as needed between intervals but make it just a quick breather