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