Solution

36709