The third homework assignment for CISC 3150, Object Oriented Programming, with Professor Zhou.