Solution

161337