1. Are natural languages capable of expressing algorithms?
2. Name three characteristics of algorithms. Briefly explain each of these three characteristics.
3. For each characteristic of an algorithm, give an example of a procedure that does not have the characteristic, and is therefore not an algorithm.