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