. ##.. .#? . ### .. . .. .# #.#.. .#.## .#.. ##...# ..## ####...# . .# #.....#..# ... #4.#.#.# ...# .#.##.##.#######.. ##.####... ...# # ...#.....#...# . . ...#####...# #...#.. ... # .##.....# #.#. # ##.... .# .. #...## #