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