######## #......# ###.####.# ####### #...##...# ....... #.####.#####...### #.# #.....'l....# #.# #######....## #<# ###.# ### #