private void searchBomb(double x, double y)
        {
            var b = new DepthFirstAlgorithm();
            //Console.WriteLine("actual x: " + CanvasLeft);
            var root = b.BuildVertGraph(x, y, _direction);

            b.Traverse(root);
            _treePositions = b.getPath();
            if (_treePositions[0].x == 650 && _direction == "right")
            {
                _treePositions.Add(new Vert(700, _treePositions[0].y + 50));
                _treePositions.Add(new Vert(700, _treePositions[0].y + 100));
                _direction = "left";
                _started   = false;
            }
            if (_treePositions[0].x == 50 && _direction == "left")
            {
                _treePositions.Add(new Vert(0, _treePositions[0].y + 50));
                _treePositions.Add(new Vert(0, _treePositions[0].y + 100));
                _direction = "right";
                _started   = false;
            }
            //Console.WriteLine(treePositions[0]);
        }