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