. #..#..####.. . ...##. .. # ........ ## #.... .#. # # ....##..## . #...###..####.##. #.#.# ### # ...#.. .##.### ##.... . # .#...#.#..# .## #.#.##.#s.. # . #.....#.# # .# #.#.. .#.# #....#### #..#..l.## #..###### .. #