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