Solution

39083