1. private void rec_traverse(ref Node tree)
  2. {
  3. if (tree != null)
  4. {
  5. if (tree.left == null)
  6. {
  7. Console.WriteLine(tree.info);
  8. }
  9. else
  10. {
  11. rec_traverse(ref tree.left);
  12. }
  13.  
  14. if (tree.middle == null)
  15. {
  16. Console.WriteLine(tree.info);
  17. }
  18. else
  19. {
  20. rec_traverse(ref tree.middle);
  21. }
  22.  
  23. if (tree.right == null)
  24. {
  25. Console.WriteLine(tree.info);
  26. }
  27. else
  28. {
  29. rec_traverse(ref tree.right);
  30. }
  31. }
  32. }