public static void main(String[] args){
    int nodecounter=0;
    Scanner sc=new Scanner(System.in);
    Scanner str=new Scanner(System.in);
    System.out.println("how many lines?");
    int n=sc.nextInt();
    Bst t=new Bst();
    for(int i=0; i<n; i++)
    {
    String op=str.nextLine();
    String temp=op.substring(0,2);
    if(temp.equals("I ")){
    int d=Integer.parseInt(temp.substring(2));
    nodecounter++;
    t.bstTree(root,d,nodecounter);
    System.out.println("ok");
    }
    if(temp.equals("F ")){
    String t2=temp.substring(2);
    int d=Integer.parseInt(t2);
    search(root,d);
    }
    if(temp.equals("F ")){
    int d=Integer.parseInt(temp.substring(2));
    successor(root,d,nodecounter);
    }
    if(temp.equals("P ")){
    int d=Integer.parseInt(temp.substring(2));
    predece(root,d,nodecounter);
    }
    if(temp.equals("M")){
        maximum(root);
    }
    if(temp.equals("m")){
        minimum(root);
    }
    }
}