Solution

39710