.... .. # .... .. #. #..# .. #.##..##. ##. ##....... .... . ..... ... #. #..##..##..##..##..# . ## ##.##..##..##..##3.##..# . .. ##...........3........... ... .. #......X.................... . ..##.....#.....#.....#. . .#. # # ##...###...###...###...## .#....5#.....#.....#... .#.. .. . #.......$........... .. ... . #....................... . . .##.###...#.##...##......#.. # # #...# ####.#..#.#..#.. .## .# ## #.# #.###.#..##.###. .. ... .# #.# #..# #####. ## . . # ..##.# # .# ## # .#... # . ..