# # #### . . ###.. # ### # # # #.#.## ... ....# .. .# .. # . . #.# ## .#...#.. . .. #. . # ...###.##.#. ## #..... . . ## ## #.# ##..# ## .. # ####. .. .##.##...## .# . #.# .###..##.#....# # # ## ...#.#...#.## # .# .#....#.##..## ...#.. .###..# .. ## ## ##..### # .# #.# .#.#..#.##..# # # # ######.......# . # # # ###s...# ###..# # # #..## ## #..# #.#.# .. . ####.# #.. ..# ##