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