Solution

162680