######## ....>... ##........ .......... ########......... #......#......... #..###.#.r....... #+#....#.#gr....... #....⌠.#.#.g$...... #..#......r######.. +.####.%.....# #..#...........# #....⌠.#.#......# ###'#....#.#..%..... #...#..###.#>....... #<..#......#.......# ############........ ........