Solution

39317