Solution

25068