Solution

161496