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