####### # ....... #.#######....###. .......>+........ ........#........ ........'.....# #..#.....# ##.<.....# #..##+#.# ..#.#####..##.# ........h.....# ###.#####...### ##..# #!.# ...# #.# .. #.