CSSE 230: AVL Trees - Part 1