class SuperKoTable implements Serializable {

	public void add(long key) {
		if (key != EMPTY) {
			int slot = ((int) key & IGNORE_SIGN_BIT) % data.length;
			while (data[slot] != EMPTY) {
				if (data[slot] == key) {
					return;
				}
				slot = (slot + 1) % data.length;
			}
			data[slot] = key;
		}
	}

	public  SuperKoTable(CoordinateSystem coords);

}