Solution

24644