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