Completed Problem 345.