## ##.######## .......... ......... ......oo### ......o...## ...........## ........<...# ............# ....#######..# .... #..# ... ..# .. ..# #