Solution

39559