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