. # .# .. .# ### ... .. ... ..r# #. #.# ..##.#. #.# .###...###.# ####.5h...<# ##.#..###### #..#. ..l+ .. .