+ //Mf::Tree<int>::Ptr rootNode;
+ //Mf::Tree<int>::Ptr temp, temp2, temp3;
+
+ //rootNode = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(1));
+
+ //temp = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(2));
+ //temp3 = temp;
+ //rootNode->addChild(temp);
+
+ //temp = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(3));
+ //temp2 = temp;
+ //rootNode->addChild(temp);
+
+ //temp = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(4));
+ //rootNode->addChild(temp);
+
+ //temp = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(5));
+ //temp2->addChild(temp);
+
+ //temp = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(6));
+ //temp2->addChild(temp);
+
+ //temp = Mf::Tree<int>::Ptr(Mf::Tree<int>::createNewNode(7));
+ //temp3->addChild(temp);
+
+ //temp = rootNode;
+ //while (temp)
+ //{
+ //temp->print();
+ //temp = temp->getNext();
+ //}
+ //return 0;
+