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