Solution

36804