### ...############# #......##.)...## ##.........)....# #..........).....# #......<.........# #.....)..........# #................# #................# ...<.............# ................## #..............## ##.###.#.......# #. #. .......