Solution

39817