Solution

26865