Solution

36647