Solution

24440