Source: https://premiere6-murat-maths.github.io/DSs/dsSecondDegreB.pdf