. .. . #.### #?#.#.. . #.#.#.#####.. ............ #.......... #.......... #y# #.# #.# ... ...(. ######. .# #