### ..# #.# #.# #.# #.# #.# ####################.#####.# ......)..................... ...((...............>####### ######################