Solution

36967