Solution

25069