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