5 rounds of triplet: Ring Pushups (weighted and various styles), Goblet Squat x10, Kettlebell snatch and single arm switch swings Workout

5 Rounds of the following triplet:
Ring Pushups (various styles and weighted)
Goblet Squat x 10
kettlebell snatch (5 each arm) + 10-14 single arm switching mid air KB swings