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