. # ... . # . # . # ... . ...# . . ## # . # # . . . # .#.. . . #... ....#.### ...#.# .#. . # . . .... ..##.# . .............#. .. ... .. ......... .. ## #..# .#. # #.... ## .# # #. .# #....#.#. # ## .# . .# ### ..#..#.#.. #.###.#..# #...3 #. ..# #.#w### .# . #wX# .. ##.# #. ###