private byte[] findError(DatagramPacket packet) {
		byte temp[] = new byte[2];
		System.arraycopy(packet.getData(), 2, temp, 0, 2);
		if(this.packetType == 1 || this.packetType == 2) {
			for (int i = 0; i < 4; i++) {
				if(packet.getData()[i] != this.comparitorA[i]) return packet.getData();
			}
			return makeError(packet);
		} else if (this.packetType == 3) {
			if(packet.getData()[0]==0 && (packet.getData()[1]==1 || packet.getData()[1]==2)) return makeError(packet);
		}
		return packet.getData();
	}