Bad hangover Workout

3 km run
20 rounds
5 strict pull ups
10 push ups
20 thrusters 20/40kg
3 km run