Solution

161396