Kettlebell swings, squats and walks Workout

3 rounds for time of:

10 KB swings @ 45#
10 squats, right
25 farmer walk steps, right
10 KB swings
10 squats, left
25 farmer walk steps, left
Rest 45 sec. between rounds