Finished question 1,2 and 4