Added exercise 5, part 1-3 completed and part 4 is under progress