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