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