Solution

39484