Hi "When you write a general solution for a class of problems, as opposed to a specific solution to a single problem, you have written an algorithm." Discuss! Regards, Paul