# # # . . . . . ## .. # . .# . # # ...#. # # #.#.## .. # .#..#. . # ## .... . . ##.#. . ...## #..### ........##X# #..#.###X ## #....#w5 .# #...5 #. # .. .5.##..# #.# #.. .#. .. .. ....#.#. .# .. ..... #... .###.....# ..# #.... .# .##