Solution

156918