CS 3220 - HW 6