Add Solution To Problem 3