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