Implemented Ellipse.