Solution

36003