..# ..# ..###..# #......# #......#### #...?...#... ##........... ####............ #...........# ### ..[.#####....# ##.# ##...# ##.## ##...###...# ##.....##...# #...#.......# . #.......#...###.. .# ##.##............## ..# ####..#.............D..### #..# ..#....##......####.........##...# #...#......##..# ... #....h...#### #...#...#..##..# #........ ###......##........ ##...#... ..............#....##.. ..## . ....................#... ..# ..#..#..#.........#....#. ### .##.#..................#. ......................... ..##..................... ..................$...... ...........