Solution

162868