java.util.Scanner; class Bst { class Node { Node left; int data; Node right; } Node root; Bst() { root=null; } public void insert(int data) { Node node; node.data=data; node.left=null; node.right=null; if(root==null) root=node; else if(root.datadata) { temp=temp.left; if(temp==null) temp=node; } } else if(root.data>data) { Node temp=root; while(temp.data>data) { temp=temp.left; if(temp==null) temp=node; } while(temp.data