AVL Tree written in Java for CSCI 5454.