Solution

164142