Solution

39966