## #. #. ##. .. #. #.#####.# #.<.....# ........l.....# .##.##..####... # #.%# # .... ##..# #..# r...