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