Completed with some testing, awaiting instructions for variable assignment