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