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