Solution

39278