Solution

36397