Solution

26053