Murph Workout

For Time:
Run 1 Mile
Complete the following (break up in any way but all reps must be completed before starting the final mile run)
100 Pullups
200 Pushups
300 Air Squats
Run 1 Mile