Solution

35702