a toy avl tree go learning exercise