Solution

36158