Solution

161893