#........... #........... #.......... #...........#....# #......# #.#.... #####......###.#... #................. #.###...$..#..?... #..<.............a #..#.....#a###.#. #..#######.# #.# #.........)###a###### ##.......l...grr.....$ ...####......S######. .. #.####..# .. ... #..# ..... $.... ..... #.#... .... #...... .......