Solution

39082