1. The problem statement, all variables and given/known data Hi, I am trying to draw an arc at the top of two parallel lines i.e connecting two coordinate (130, 170) & (230, 170) using the function below. I cant understand how to start the arc at a particular point. public abstract void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) The resulting arc begins at startAngle and extends for arcAngle degrees. Angles are interpreted such that 0 degrees is at the 3 o'clock position. A positive value indicates a counter-clockwise rotation while a negative value indicates a clockwise rotation. The center of the arc is the center of the rectangle whose origin is (x, y) and whose size is specified by the width and height arguments. 2. Relevant equations Instead of eq i have a function: public abstract void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle) 3. The attempt at a solution g.drawLine(130, 170, 130, 270); g.drawLine(230, 170, 230, 270); g.drawArc(80, 220, 100,30, 0, 180); I have stored my result in the image. Some body please guide me, Zulfi.