import java.awt.*;
import java.util.*;

public class LEG{

    int hx[]={67,77,87,57,67}; // values for back leg add 50 for front
    int hy[]={291,291,310,310,291};
    int shx[]={67,77,87,57,67}; // reset values
    int shy[]={291,291,310,310,291};
    int x;
    int y;
    
    LEG(int a, int b){
      x=a;
      y=b;
      for(int i=0; i<hx.length; i++){
        hx[i]+=x;
        hy[i]+=y;
      }
    }

    public int getY(){
      return hy[2];
    }
    
    public void reset(){
      for(int i=0; i<hx.length; i++){
        hx[i]=shx[i]+x;
        hy[i]=shy[i]+y;
      }
    }
        
    public void move(int a, int b){
      for(int i=0; i<hx.length; i++){
        hx[i]+=a;
        hy[i]+=b;
      }
    }
    
    public void draw(Graphics g){
      Polygon leg = new Polygon(hx, hy, hx.length);
      g.fillPolygon(leg);
    }
}
