int hash2;  hash2 = NODEHASH2(VARr(n), LOW(n), HIGH(n)); SETNEXT(n, hash2);
int hash2 = NODEHASH2(VARr(n), LOW(n), HIGH(n)); SETNEXT(n, HASH(hash2));
    void reorder_rehashAll() {        int n;        reorder_setLevellookup();        bddfreepos = 0;        for (n = bddnodesize - 1; n >= 0; n--)            SETHASH(n, 0);        for (n = bddnodesize - 1; n >= 2; n--) {            if (HASREF(n)) {                int hash2;                hash2 = NODEHASH2(VARr(n), LOW(n), HIGH(n));                SETNEXT(n, hash2);                SETHASH(hash2, n);            } else {                SETNEXT(n, bddfreepos);                bddfreepos = n;            }        }    }