Solution

162693