.. .. #.. ..# #.. ..# .###.. ..###. ......###...... ....._..... #.....# . #_.O._# . .....#..O..#..... ........_O....... ..o....###....... .###.. ..###. #.. ..# #. {.# .. {o . .