Solution

24067