.. . #.. ... #.. .. .# . ...... . ..#.# .. .##.#.. ....# #...#...#..## . . #..#......... ....##..#.#....? .#.......5.# ......#...#.# #. .##.....#.. ... #.. .#.# .# .#......#.5# # . ...##..# . ..#. #..# .... #### #.