Solution

24364