Solution

36648