Solution

26286