Solution

164041