KB-This&That Workout

8/8 x KB-Push press
12/12 x KB-Swing (one arm)
16 x KB-Sit up
20 x KB-Squat

4 Rounds, For Time