Assignment 2 for Graphics Programming