Problem 1 and 2. Started on Problem 3.