static void Main(string[] args)
            {
                GraphPractice_DFS_BFS treeObj = new GraphPractice_DFS_BFS();

                #region Create Tree
                Node nodeObj = new Node(25);
                AddNode(nodeObj, new Node(16));
                AddNode(nodeObj, new Node(20));
                AddNode(nodeObj, new Node(15));
                AddNode(nodeObj, new Node(36));
                AddNode(nodeObj, new Node(30));
                #endregion Create Tree

                treeObj.BFS_Traverse(nodeObj);
                Console.WriteLine("");
                treeObj.DFS_Traverse(nodeObj);


                Console.ReadLine();
            }
			static void Main(string[] args)
			{
				GraphPractice_DFS_BFS treeObj = new GraphPractice_DFS_BFS();

				#region Create Tree
				Node nodeObj = new Node(25);
				AddNode(nodeObj, new Node(16));
				AddNode(nodeObj, new Node(20));
				AddNode(nodeObj, new Node(15));
				AddNode(nodeObj, new Node(36));
				AddNode(nodeObj, new Node(30));
				#endregion Create Tree

				treeObj.BFS_Traverse (nodeObj);
				Console.WriteLine("");
				treeObj.DFS_Traverse(nodeObj);


				Console.ReadLine();
			}