Solution

158639