## ##.# ... ####.. ..... ##..######## #..(){...... ####...r####### ........# # ####....########.#. ................... ........###........ ####...####.#.##.#. #... #<.......# #.... ###.#.#### #.#.. #.#.# ...#.. #.# # #. #.# #.# #.# #.#