Assignment4 for Graphics