Solution

164139