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