ex5 part 1 & 2
ex5 part 3 first go
ex5 part 3
ex5 up to 5