Solution

161429