Breadth First Technique