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