LinkedList ll = (LinkedList) tiles.get(new Point(x, y)); if (ll != null) { return (FreerailsTile) ll.getLast(); }  return world.getTile(x, y);
return getTile(new Point(x, y));
    public FreerailsTile getTile(int x, int y) {	LinkedList ll = (LinkedList) tiles.get(new Point(x, y));	if (ll != null) {	    return (FreerailsTile) ll.getLast();	}	return world.getTile(x, y);    }