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