Solution

34679