Solution

24446