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