Solution

24404