Solution

162792