Problem 48
Problem 49
Problem 49