Implementation of an AVL-Tree. Written as a Teaching Assistant's solution for an Algorithms course