Solution

36671