Solution

164038