Problem 22 Submission