Solution

24849