.... ... #..{ ### .. .. #v # .#.# ..# #..# .... ##.### ...#....# #. ..#...# # ##.......## ##. ##.#.....# # ? . #..#.#..# .# .......##.#.# # #(#.#..###..# . # #..#.. #..# .. ###.# #.#.#.# #..## .#. #. .## _. .... # ##. .##.#.. #. ..# # ###...# . ##.#. . . .## . #..# # #