... #. #. ##..#.. .. .....##. . ## ....#3 .# #.. ##.... ..# ##..#....# .... .# .........##..# .# . #...........#. #. ? #........###..## ##.# .#..#....x.###.#... ## #. ##w5.............. #X...###.......# {.h.w... #.W.###.#.## ........ #....#####.# #.......##..###.. .# #..#........# #.x## # .###...##...##.#.## . ##..# ....#.. .. ##..## #. #... . . ######.#