Solution

37217