Solution

25825