Solution

164231