Solution

156691