...)#.# #.## ## ......# #... . ...... ...#.# ###..#.## ##..#.# ....#.. ..... #..#.# #..# ...##.o#.#####..# ### (....(o..)......####..... ...##..#o............... #..#.######.####.#.# #..#.# #)..<....# #..#.# #.####.#.# #..... ...# # #..... ##### ......