multidimensional hypercubes