Solution

39646