#. . . .#.. #. #. .. .. ... .. .#.#### .......##.### .. . #. #..# ### .. ### . ..## ..## #.#.#. ..#.## ... #.#....###.#..##.## . #.# . #####..#.# .##..# #....# .#...# # #..#...# .....#.#. #..#..## ..##..# # # #23#...# .#..#.. #.#.#...# .# #. ..##.#.###..# ##.. #.. ### .##