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