Solution

25888