Solution

39799