######### .......# ##...#.# ##......# ##%....oo######### .........<.[...... ##.......########. .........# ##.#...#.# .......... ##.#####..# #. .... . #####