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