Solution

35376