system-of-polynomial-equations