######## #.W....# #......# #.####?# #.# {..# ..# { ..# { .#.#