Added and Finished problem 7.