. # #. # . #? .#. . .####..#.. . .. .# #.# # # .###.. ... .# # . # ..#.# ...# .. # #. . #. #..... . .#.. ##.#. # . .##...###..#. .#.#.# # .#... ###....#...#. ##..#.# # . # ...#..##.###..#.. # # ## #5......##...#.# . .. #.##3###....#..X# .). #.. . #.## # #..#3.x## .# #. . # ! ###...###..# # W# ##. . ###....#.# ###X..# .. ## #.... .# .#.# # #...$.#....# .. .. # # #. .. #.##..# ... .# #.. ..#.# ..# .... . ..# #..... .## ..... ...#.#.##.### .### .#.#### ## .