Tree Traversal Implementation: public class Node { public int data ; public Node leftNode ; public Node rightNode ; Node( int Data ){ this . data = Data ; this . leftNode = null ; this . rightNode = null ; } } public class Traversal { public void inOrder(Node n ) { if ( n == null ) return ; inOrder( n . leftNode ); System. out .println( n . data ); inOrder( n . rightNode ); } public void preOrder(Node n ) { if ( n == null ) return ; System. out .println( n . data ); preOrder( n . leftNode ); preOrder( n . rightNode ); } public void postOrder(Node n ) { if ( n == null ) return ; postOrder( n . leftNode ); postOrder( n . rightNode ); System. out .println( n . data ); } } public class main { public static void main(String s []) { Node n1 = new Node(5); Node n2 = new Node(3); Node n3 = new Node(2); N...