Solution

24950