12 Min AMRAP: Hang Snatch, Shoulder to Overhead, Swings, Double Unders Workout

For Reps

12 min AMRAP of,
3 x Hang Snatch (Hang Power Snatch or Hang Squat Snatch allowed)
6 x Shoulder to Overhead (Push Press Barbell, Push Jerk Barbell or Split Jerk Barbell allowed)
9 x American Swing Kettlebell
18 x Double Under

Record weights, reps, scaling and thoughts.