Problem 044
Problem 043