Solution

35479