Solution

37355