Adding Problem 3, solved