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