. . . # .. # ..#. . #. .# .. ... .. . ... ..# . # . . ..#. . ## #. .... . ........ # #..##.. . #.#.#. ..... # ... # # ... . . # . .. . # .... ....#. .# #..... .... ..# .# ..#.... .. .. .....#.#.....#.... .#....##...... .. .#.. #............ .. #..$# #........... .. #...###........... #.............. . #.................. #....*......... ... ##...*.....#.. . .. $ #..$#.......#.. . #.#.#X......... .. #.........##.#.... #.#.?.....#.# #... ......#....... .. .......#........ #.............##. .?.#............ .#..... .......