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