Solution

162906