Solution

25757