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