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