Solution

161171