Friday Runday! Workout

3 x 500m -moderate-
(50s rest between each)
Rest 4 mins
5 x 100m -fast-
(20s rest between each)
Rest 4 mins
3 x 400m -moderate-
(40s rest between each)
Rest 4 mins
5 x 100m -fast-
(20s rest between each)
Rest 4 mins
3 x 300m -moderate-
(30s rest between each)