Solution

25436