. . ### #. ... ##.# #.. #.#.# #.# ##.#.#.# #.#.#<#. ##.#.#.# #.#.#.#.# ##.#.#.#.. #.#.#.#.#.# #........l.# #l####.###. #h# h# #.# # #.# #.# #.# #.# #.# #.# #.# #.#