# . . # . . . # # # # # . . # . # .. . . . # # . #... # . .... # . #X# . ...# ..# . . #. ...## #.. ## . . ..# # . # ### #... #. # # # #. # #. ##. .#. # ###.. # . . . ... . ## #.. #.#... ..# .# ...####. . # #..##.#...# #...# #. #.#..###.... #.. . # .# #......... ..##... .# .##.#.# # #.#...#.# .#..# . # ...#...# ## #....## .###.# #.. ...#.## .##...##..... # # #...#X.##.#.# ..##. #. ...#.....#.wX.#####... #.........w....P..... #..################# #.. #.. .... #.#. ..#.