Solution

36803