Structure For Algorithms, Graph Reconstruction And Hypercube Intersections