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