As many words as possible should be written to an output line without going over the limit. There is a 5 space margin on the left hand side of each line. The first line of a paragraph is indented 5 spaces on the left. You may assume that the amount of text contained between these two commands will fit on a single line of output. The centering commands will begin a new line of printed output if the current line already has something printed on it.
Pages begin with two blank lines at the top and have a centered page number at the bottom.
There should be at least two blank lines before the page number and one blank line after it on the page. Pages are 66 lines long. To aid you in testing your program, here is a bit of sample input along with the output it should generate. As always, be sure to use good indentation, descriptive constant, variable, type, function, procedure, and package names. Use named constants when appropriate.