Problem 41
Problem 42