Finished problem 2, started problem 3