Overall, this was a well-written paper. An impressive piece of work for undergraduates. The authors might do the following, especially for the benefit of fellow undergraduates. At the beginning, include something like: The algebraic notation and definitions in this paper, unless otherwise noted, follow that of {book; Hungerford? Gallian? (although it did not contain a definition of indirect product)}. If the defintion is not in the said text (which, of course, would be footnoted), then the term should be defined in the text. It would enhance the reader's comprehension. Thank you for the opportunity, and sorry that my report is a bit late. John T. Saccoman