Marathon prep 3 hours Workout

6x 30 min run / 10 pull ups / 5 snatch / 5 ttb