Solution

161172