Solution

26179