CS356-Lab-3 Adam Sommer, ads46 Jonno Schmidt, jas138 Sean Wareham, srw22 Thomas Gettliffe, tg72 SEE Document.txt for Analysis