########### ........... .......... #.......# #.......# . #.......# .. #.......# ... #.......# .... #.......# ..... #.......# ......###)......# .......