Solution

37354