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