

class Vehicle {
	private String vin = null;
	private String make = null;
	private String model = null;	

	public Vehicle(String vin, String make, String model) {
		this.vin = vin;
		this.make = make;
		this.model = model;
	}

	public String getVin() {
		return vin;
	}

	public String getMake() {
		return make;
	}

	public String getModel() {
		return model;
	}

	@Override
	public String toString() {
		return String.format("%s", vin);
	}

	@Override
	public boolean equals(Object obj) {
		if(!(obj instanceof Vehicle)) {
			return false;
		}

		Vehicle that = (Vehicle) obj;
			
		boolean areSame = this.vin.equals(that.vin);
		return areSame;
	}


}
