Ihan niin kuin mukamasten vaan Workout

A.
For time:
30 TTB
15 Bench press
20 TTB
10 Bench press
10 TTB
10 Bench press
10 TTB
5 Bench press

B.
For time:
25 Cal ski
5 Rope climb
15 HSPU
5 Rope climb
25 Cal ski

C.
Three rounds:
HS walk (hs hold)
10 Strict pull-up
10 Alt DB squat snatch (snatch+ohs)
(1:1 rest)