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