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