public class Car {
	private String color = "BLUE";
	private int xpos = 0;
	private int ypos = 0;
	private int fuel = 2000;

	//constructors
	public Car() {
	}

	/*
	public Car (Color c, int x, int y, int f) {
		color = c;
		xpos = x;
		ypos = y;
		fuel = f;
	}
	*/

	public Car (String c, int x, int y, int f) {
		setColor (c);
		setXPos (x);
		setYPos (y);
		setFuel (f);
	}

	//mutators
	public void setXPos (int x) {
		fuel -= Math.abs(getXPos()-x);
		xpos = x;
	}

	public void setYPos (int y) {
		fuel -= Math.abs(getYPos()-y);
		ypos = y;
	}

	public void setPos (int x, int y) {
		setXPos(x);
		setYPos(y);
	}

	public void setColor (String c) {
		color = c;
	}

	public void setFuel (int f) {
		fuel = f;
	}

	//accessors
	public int getFuel() {
		return fuel;
	}

	public int getXPos() {
		return xpos;
	}

	public int getYPos() {
		return ypos;
	}

	public Color getColor() {
		return color;
	}
}