assignment 2, cg programming