# ..#.## #.. #....###### #. #.# .......## # ... ##.# ...# # #..# ####..### #.#.# ##.... .# #...##..###..## ..#.Z..###.#..# ....#....#..### #....##.## #.##....## #.......# #..###..... #. .?#...## # #.###.# .. ## ## .