Solution

37482