Hypercube Algorithms door Sartaj Sahni & Sanjay Ranka