Solution

35793