Solution

36884