#           #             /                                      
            -                       #     /                   |      
          . -                   |                   |         /      
                          .                                          
      |                         #         / .             #          
                              |                       -         x    
                                                #                    
                          |   | #     x                     /   .    
                      /   /           -       #     |       /   |    
  -     .     #     / .                                 #            
          |               .             |               |   . / |    
    / -             .             |   |           .             x    
        |         /         |                       #     .          
              .     |             #   -             - .              
  .             #           |         -           #   -   -     |   /
      -         /   #     /             /       -   .                
          #     |   -                             . .             x -
                    / # .                           -                
  /               -     # -                           x   |          
/       #   |             -           |         |           #   /    
|     .   -                 #   .     .   .   -                      
      -   /       #     - |   -         / |               -          
/   /     |       -                 -