Solution

26403