.# ##. .... ###....##...# #. ..#..#......#.. #.#. ....#...## ##...##..#..#.#. #....#..##.#...# ###...$#........X #..#..........# .....##..#..##. .......##...# #....#....4#.# .#.....###D## .##.....#.#.# # ...#...#### ...##.....# #.##..###.# ## ..## # .. X #