Tagged: characteristics of a good algorithm in programming