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