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