######## #......# #####......# #...'......+ #<###......# ### ##'###.# .........# .# .........# ## .........# .........# .........# { .........# { .........######### ....>............+ .........######### ....)....# .........# ########.# #.# #.# #.#