For time Workout

For time:

Cash in: 100 x DU's
3 rounds:
10 x Pull ups
12 x KB-snatch (24/16kg)
15 x Wallball
Cash out: 100 x DU's