Solution

26493