Completed Problem 43