Solution

26068