Solution

161547