Solution

25653