https://www.mathmethod.net/2022/11/graphing-polynomial-functions-part-1.html