Solution

36043