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