Which of the following is a criteria for something to qualify as an algorithm?
- Must be in computing / programming language
- Must have a finite number of steps
- Must have a sequence of instructions
- Instructions must be unambiguous, executable, & step-by-step