################ ...............# ########################.# #........................# #.######################## #...(...................<# ##########################