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