Final project for Programming Fundamentals in Cpooppoop