Solution

37682