Solution

35914