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