....o.## #...... #.....# ###.....# #.#.......# ........# #.....# #.# ###.# #.o.# #.### #.# ..# ...# #...# #...# ##...