This program models an AVL Tree insertion, deletion, and rotation using node structs.