#..# #..!#. ...#. ##....# ####.#..#.# ##. .##...##....##..# #.....#..##..#.#.# #.#.#.....#..#...# ##...#...#...# ..?.###..X.# # .... #.#.#.X# #..#####.#.#X# .#. # ...###X## #...#..#.# X.#..X..#.###.. #.####...#.$# # # ##.###.#. . # .# ####. .##. # . #........ .#. . .# #####.#.. ..# ..# #.#..#.#...$# ..# .. #...# #.# #.... ..# #.####..... . . .... #. ##.#.#.##.## # # #.### .###. ... ##....# # # ## .. # . . .# #. .