Add breadth first search
Add solution to Task A3