Solution

36559