######### #. ### #.......# #.# #.. ........# .# ## #.# #.# #.......# . .# ..# ###.####........ .#.# ###.. ....^..........# ... ...# ##.#..........# #.# ###.########.#.).<....... ..######.####.....)................## #oo.o...o.......########.#.......<.# ..######o#####...#######............. #.## #....................... #..# #...######.............. ##.# #.### #........>..... ##.####.# #..........>... #.......# .......#.... ##.###### #.# #.# #.# #.# #.# #.. ###