public void renderPlan(GameContainer container, StateBasedGame game,
			Graphics g) {
		g.setColor(Color.yellow);
		for (Array a : plan) {
			if (a.east != null)
				g.drawLine(
						(int) (a.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.posY * 11 + AbstractAreaRenderer.originY + 2.5),
						(int) (a.east.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.east.posY * 11 + AbstractAreaRenderer.originY + 2.5));
			if (a.west != null)
				g.drawLine(
						(int) (a.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.posY * 11 + AbstractAreaRenderer.originY + 2.5),
						(int) (a.west.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.west.posY * 11 + AbstractAreaRenderer.originY + 2.5));
			if (a.north != null)
				g.drawLine(
						(int) (a.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.posY * 11 + AbstractAreaRenderer.originY + 2.5),
						(int) (a.north.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.north.posY * 11 + AbstractAreaRenderer.originY + 2.5));
			if (a.south != null)
				g.drawLine(
						(int) (a.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.posY * 11 + AbstractAreaRenderer.originY + 2.5),
						(int) (a.south.posX * 11 + AbstractAreaRenderer.originX + 2.5),
						(int) (a.south.posY * 11 + AbstractAreaRenderer.originY + 2.5));
		}

		for (Array a : plan)
			a.render(container, game, g);

	}