Solution

26795