Solution

163373