Solution

24483