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