Solution

161481