#. . # ##. .# ## ...#. ..###.#. ###..#.. #......# #..# #..# ##.. .##. . #. .. #L .# #. ..