Solution

26405