.. # .... .# ..##. .... ?.. #.# #######.#### ### #..........# ... #.#####.##.# # #.###.# ##...#.##.## #. #...#.# #..Z........ #.#####...# ##...#...... ...#...### ##.#####... ####.#.#### #.# .. #.........# #.# #.###.###.# #+# #†# # #.## # #..## # ###.###.†.#.## .............+ ###....<....## ###.##†#### #. ## #. #