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