#.. # #.##.# # #..#. .# #.#... #.# #.#..#.#.# # # .o... .#.# #.###.####.#.#### ###.....).......... .............. ############o###### #o# #)######### #..)......# #########.#