Solution

39885