Add binary-search and breadth-tree