.. .. #.. ..# #.. ..# .###.. O.###. ......###...... ....._..... #.....# . . #_.<._# ... ....#..O..#..... ...o.oo_O..oO... ......###....... .###.. ..###.o #.. ..# . #. .O# .. ... .. ...o ....