Solution

161833