.# .. ##. .. #. # . #.####.# #.##..#...# #?#..#..#####.# ........x.#. ..# ....#......# .. #.#..#DX## ####.....## .......#..## .......##..#### ##.....#...$..## #.##......###.# # #. ##.#######.###. . # #.# # .#..#... #.# #. ..# .# .# ##.#.#..#..# ###......#.##... #.##.... .... .. ###.....#.....# #. #.. .###...## #...#....#.....# .#.. #.. #... ....... . # # #..# . .. ...... #..# # #.#. .. ..... . . .### . # .#...# ... .### ##. ... #. # #. . # .. .#....#...#..... . . . #. ... .. ## ... . .. . . .. . . . . ... . ..# .. .#.. . . . . .. #.. # .. # .# . . . .. . # . . .# .