private boolean[] effectVector(int x, int y, int width, int height) {
		boolean[] a = new boolean[width * height];

		a[x + y * width] = true;
		if(valid(x - 1, y    , width, height)) { a[(x - 1) + (y    ) * width] = true; }
		if(valid(x + 1, y    , width, height)) { a[(x + 1) + (y    ) * width] = true; }
		if(valid(x    , y - 1, width, height)) { a[(x    ) + (y - 1) * width] = true; }
		if(valid(x    , y + 1, width, height)) { a[(x    ) + (y + 1) * width] = true; }

		return a;
	}