Comp 2613 Assignment