Comment Comment by elwell How does this get so many upvotes? Besides being rather straightforward logic, it's taught in surely every comp sci 101 course. parent elwell 13 years ago