Solution

164003