Solution

163276