... ... #.# #.# #.# #.## #..####.## #......... #####..##...## #....<........ #.###.#.#...#. ####.#...#...... #.......####..## #.##.#...#....# ##.##..#.##.##. # #?. #.......... #.#.# #...######. #.#.###...# #.......#.# ###.#####.# #.# #.# #.# #.# #.# ... #w# .. #.# #.# #.# #.. ... .#l