COMP 2804 — Assignment 3