Solution

26071