Write a Java program named BSTree.java that will: 1) Generate 20 random integer numbers ranging from…

Write a Java program named
BSTree.java that will:
1) Generate 20 random integer numbers ranging from 1-99.
2) Build a Binary Search Tree using this set of numbers. Write
the add method.
3) After building the tree, display the data into three formats:
prefix order, infix order, and postfix order.
4) Write a method to delete an element from the
Binary Search Tree. First search the item in your
TREE and then delete it.