. # .#.. . ..# #.. . ...... #..##...#..# . #....## .. .# .# ##....##.## # #... .. ##.?#.#. .#.. #.. . #.#..........#..... .# ...#...#....... .#... #..###..#.#.# ...... # . #.....*.#.#.##.#. .. #.####...#.....## # ..# ##..##..##... .. #...### .. . .. #...# . # #.... ...# #....# .... #....# ... ####... #.. ..#