... #.# ##... ##.#.# #..... ##.#.# ## #....###.## ###...<)#...## ##..#.#)))$...# #....$.)o#.#.## .#....o)h...# ..#...ooo..## . ##.oo#.#.# #..#.#o... oo.o . o$.... .o... . ...... ...... o..... ..... ....