..?... ..o.o ...o ... .. #. #.########## #.).<....... ####.####### #.# #.# #.# #.# #.# #.#