... ##..... ...... ####...##### .. ### #.......... ... .....#........## .... .....#.........###.... ....................... ....#....>.......###.. #............#...... #.#.#....).#.#....<. # #......#.#........ .#+#####..#...##..##. ............[........ ....##.....[#.###.... .............<..+ .. ....##......###.#.... .............)....... #############)#..##.# ###....# .# ###o.....# # ##..oo...## ##.....#### ##....### ##...### ###...## #)...## #.....## ........## ......### #...## ####