Working on hypercube