#   .  #.....
             #. #. ###...#
             #.# .##.#...#
         .    #...#..#.## 
   .     #. . #.....#.##  
   ..    # .##........#   
   ...    ....##.#....##  
     ..      ....#.....   
      #.#######.....##.#  
   ..###..#....#.....#.   
    #.......#.#....#.. .  
   #.#.##.#Z#.#.....#.... 
       #.##..######...##..
       #.#...#     ..# . #
       # #.##.     ..##.  
         #.  .#    ..#    
         .#  #.           
        ##    ..          
              ...         
               ..