Solution

26099