.. # ## .# #. #. .# #. .######.# #. ## #.#..... #..#. #.#....# ...#...###.x#.#.# # #...........34#.# ##.#..X.......$# # . ###...##.......# #..... #.#..#.# #.#.#..##....# .##..#.....##.. ##....##.....#.#. ...#......##. . # ..##..# .### # ...#.#.## ..# . . #.. #.