. . . # . # .#.. . . . .# .##.# ## . . . .# . .. #.. .# . .# ..#### . ###.# ...# . #.. .. ##.# # ##.#.#..# #.#.##.. # #...##.### .## #. .#... ## .#. ..#..... ... #.. ... . # #.#.# ....##... #.#. #.# ## ##..###.#.$? ## ..#.L## ..###.2..# # .### #..#.# ## ##..#.# #.### # #.# ##