# . .## . ## . .. # # . . . ###.#..... .###.# # . .#.#.#. #. #.. # ### ##... #. .. . # .. .#.##.# # . #. #.# ..##..# .#.# # #.. # #.. #.#...#... # . . # .. #....#... ... # #.#.....### # .# #. #...{.# . .# #. . # # #..###.#. . # ## # # # #.. ###### .. .#. # #.# . .. # # . . . . # .. . .. . . # . # . . . ##. . ## # ##.# # . # #