Solution

24199