.. .. #. o# #.. ..# .###.. .o###. ......###...... ....._..... #.O...# #_.<._# #.....# ..o.._..... .o....###O..... .###.. ..###. #.. ..# #. .# .. .o