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