Solution

35940