|      |   |             /  \            \                            /                           
                      |      |   |            /    \            \                          /                            
                      |      |   |           /      \            \                        /                             
                      |      |   |          /        \            \                      /                             /
                      |      |   |         /          \            \                    /                             / 
                      |      |   |        /            \            \                  /                             /  
                      |      |   |       /              \            \                /                             /   
                      |      |   |      /                \            \              /                             /    
                      |      |   |     /                  \            \            /                             /     
                      |      |   |    /                    \            \          /                             /      
                      |      |   |   /                      \            \        /                             /       
                      |      |   |  /                        \            \      /                             /        
                      |      |   | /                          \            \    /                             /         
                      |      |   |/                            \            \  /                             /          
                      |      |   |                              \            \/                             /           
                      |      |  /|                               \           /\                            /            
-----------------------------|---|------------------------------------------/--\--------------------------/-------------
                      |      |/  |                                 \       /    \                        /              
                      |      |   |                                  \     /      \                      /               
                      |     /|   |                                   \   /        \                    /                
\                     |    / |   |                                    \ /          \                  /                 
 \                    |   /  |   |                                     /            \                /                  
  \                   |  /   |   |                                    / \            \              /                   
   \                  | /    |   |                                   /   \            \            /                    
    \                 |/     |   |                                  /     \            \          /                     
     \                /      |   |                                 /       \            \        /                      
      \              /|      |   |                                /         \            \      /                       
       \            / |      |   |                               /           \            \    /                        
        \          /  |      |   |                              /             \            \  /                         
         \        /   |      |   |                             /               \            \/                          
----------\------/----|------|---|----------------------------/-----------------\-----------/\--------------------------
           \    /     |      |   |                           /                   \         /  \                         
------------\--------------------|--------------------------------------------------------/-----------------------------
             \/       |      |   |                         /                       \     /      \                       
             /\       |      |   |                        /                         \   /        \                      
            /  \      |      |   |                       /                           \ /          \                     
           /    \     |      |   |                      /                             /            \                    
          /      \    |      |   |                     /                             / \            \                   
         /        \   |      |   |                    /                             /   \            \                  
        /          \  |      |   |                   /                             /     \            \