byte mask = (byte) (1 << index); return ((data & mask) == 0)? true : false;
return ((data[byteIndex] & mask) == 0)? true : false;
	protected static boolean isFree(byte data, int index) {		//byte bitIndex  = (byte) (index % 8);				byte mask = (byte) (1 << index);		return ((data & mask) == 0)? true : false;	}