Solution

25431