## . ..# . #..##. .. ?.#.. ..# ...####.#. . #.#...#..... # #.##.#..#....# #. #....#....# #. #..#....#.# ##. .## . ..##.....##.# ...# #. ##..#...####...##..# . # ..#..#.#...#.#.....# # # . # ..## #### #.####.#### . . ..#.#.##.##..#.#.#...# . ## . ..#..#......##..## .. . #. .. .. .. ..#.## # #. . #... ..#####..###..... . . . . ... #..# ..#.. #...#...# . ... .#... .### #.#..#..#.. . . .##.##.... # ..###### . . # .. ....# #.. ## . . ... .#... . . . . ...#.# # .# # . . ..#. . . . #..## . # # . . . .