### #### ....###############....# ........##.............. #####...###.....#####.. ####...####.....####.. ###.........###'###..... #......<......'.'lr....⌠ ###.........###+###..... ####...#### #.. #####