Ye olde algorithm
Showed recursion progress.
Fixed typo and normalized whitespace.
Implemented handling of more than two factors.
Added comments to the program header and each code section.
Fixed comments.
Fixed recursion output message.
Fixed semantic error loop processing arguments.
Added an example at the END.
Improved comments.
Added comments! Fixed type of triangle typo.
Fixed final comment.