Rotation Of 2d Shapes