Solution

38627