HW class 5 exercise 3 4 and 5