Solution

39826