Chun and Aiden's COMP3132 homework.