. . .# ...# #. ###....# . ### #... #. #.#...# ..#.. ##. #. . #... # #.....## #.#.# ## #... # ###...###.... ... #. . .## .#..#. #..# ###.### #..# # .. #.....# # #.### . ## ##..# .# # . #.. #..# .# . ##. ..#....# #.# # ... ##....### ## #.#.....# ##.#....# #####.#.#.# #......#..# #....###...###. #... .###....# ...# #. ##.# .. #. .# # .. # #