Solution

25651