Solution

35580