Solution

161487