Write 200 words about the following question and sites sources using the link below (question 1), and then answer question two.
1. What are the qualities of a good programming algorithm?
2. Write an algorithm (set of instructions) to find all roots of a quadratic equation ax2+bx+c=0. There is no right or wrong answer
Stephens, R. (2013). Essential algorithms a practical approach to computer algorithms. Wiley. Retrieved from https://doc.lagout.org/science/0_Computer%20Science/2_Algorithms/Essential%20Algorithms_%20A%20Practical%20Approach%20to%20Computer%20Algorithms%20%5BStephens%202013-08-12%5D.pdf