Solution

162646