Solution

36818