Solution

36798