HSPU, Pullup, DB Sq Snatch Workout

20 min AMRAP of

5 HSPU
7 Pullups
10 DB squat snatch alternating (10k as my form is ordinary)

7 rounds and 1 DB snatch