This is CG lab 4