Solution

161093