. . .. ## .. #. # .# ..# . # . #. ## .. .#. # #. ## ## #.# .##.#. .#....#.. ....#. ### #.. ...#. .. ...... ## #....##.##.# ..#..# # . #.#.##..##.# #...#.# #........ ...# ###....# ### ##.#....####...#..# ...# #.....# ..### .. ## #.##..#.##### # ##. . #. #.......## . . .# .. #....z...# # . .##...###..#...# .. .. #### #.###.## .# . #.. ... .# .#.. ##. #. .# # .# .# ..