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