.. .#..... #.#..... #.#..... ######..?.... #............ #........... #...?...# #.......# #.......# #.......# #......w## #.<.......# #########.# .# #