######## #......###### +...r...)...# #......####.# .....##### #.# .... ..... ##'##### .<. ......#.g...>##. .. ........<....... . ...(..#..[.%.##. ......#......# ..r.. #......# .... #......# .... ##.#..## . #.##.# #.# ..