.. .. #. .# #.. ..# .###.. ..###. ......###...... .....oo.... #..o..# #_o<)_# #..oo.# ....._..... ......###...O.. o###.. ..###. #.. ..# #. .# .. ..