Solution

26793