Completed up to Exercise 6 - 5 & 6 not verified