public static CODES identifierCode(ICode c) {
		CODES[] co=CODES.values();
		if(c instanceof Enigma) {
			return co[0];
		}
		if(c instanceof Rot13) {
			return co[1];
		}
		if(c instanceof Rot47) {
			return co[2];
		}
		if(c instanceof Caesar) {
			return co[3];
		}
		if(c instanceof Vigenere) {
			return co[4];
		}
		if(c instanceof Playfair) {
			return co[5];
		}
		if(c instanceof Beale) {
			return co[6];
		}
		if(c instanceof MerkleHellman) {
			return co[7];
		}
		if(c instanceof RSA) {
			return co[8];
		}
		if(c instanceof Wolseley) {
			return co[9];
		}
		if(c instanceof HomeMade) {
			return co[10];
		}
		return null;
	}