block on block problems - Search