Solution

34417