... ## .. . .#.#.#. ## . .###.#.. ...#.. .## ...... . ..###.... ...#. ##.... . ..##..#...#...... .........#..#........# #. . .....##.#....##...# # ......$.#.##..##.#.## #...... ..##.##..#.#...## ...... .. ....##..X....#.. #..........#.#####......... #. ..........# #.#....#.. . ........### ###...## ....... ...# #.## #.. .. .##.# .. ..#.......# ## ... ...#..#..#. ... .##...#..# ..#. #.#.. #....#