Finished Questions 1,2 and 3 from Problem 1