Solution

38651