Solution 73 submitted.