Solution

161863