Solution

163277