Solution

25999