Solution

35701