Solution

161972