Solution

25392