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