Solution

39919