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