Solution

39809