Solution

36083