##.. ... .... ......# ...# .. .....# .#.. . ..#..#..# .##. ...#.?. .... ....#.# # ..# #..5.# .#. #.##.# .. ##.w## ..#..#│# ...##.X## ..#.#.#w.# ..###..#..## .. #...#.#.## #.#.##.X.# # #.... #.#.w# ...#..#..#. # .. ...#X#.##..# . #. ..#..#.#..# ##.#.##X#### # ## . ## ##. # ##.#....#...... #. .#.### .##.# ### .## # ##