                                 
                  /\___/\   /\____/\    _______/\/\________/\
                  \__  _/   \__     \  /   _____/\         /
                   /   |     /  .   \ \_____  \  \__    __/
              .---/   |--/\/    |    \/      \---/   \---.
                /:.    \:.!.  \:.     \ /.:  \  
              _/:..     \_.:.   \_:.   \_:..  \_
              \______________/__________/_________/________/
                [AVL/BB]
       /\____/\ /\____/\ /\____/\ /\____/\ /\______/\____/\ /\____/\
       \__  ___\\__     \\__     \\__    \\______/\__  ___\\__    \
        / (_____/      \/   .  \/   .  \/     \ / __)___/   .   \
       /         \   !    \  !   /   !   /       \        \  !   /
      /:.      \..    \  .   \  .   \.    \.       \  .   \
    _/:..:    o \_|:.   \_|.:  \ |.   \:   \_:     \_|.   \
    \_______________/!_______/|:.   \|:.: \______/_________/|:.   \_
     |________/________/|________/
                                                 


