Solution

161480