######### ).......# ......(.# .......O# ........# ........# ###.##### #. . #