Solution

25330