public Vector3D getRandomLocation(int width, int height) {
		while (true) {
			int x = (int)(Math.random() * (float)getWidth());
			int y = (int)(Math.random() * (float)getHeight());
			if (!isBlockedByTerrain(x, y, width, height) && !isBlockedByTanq(x, y, width, height))
				return new Vector3D(x, y, 0);
		}
	}