Solution

24412