Solution

163818