# . ## .# #.#.. . # . . .#..#..# . ......#.# #. #....... # .#..##..# . .# ..#...*.## .. . #. #.#..*.# .. # . ##..X##.# .## ##. ## #.#.# ## . ....#...#D. .#.# . #.... .# #.#w# . . .. #.#.#....#..* . # . #..## . #....## #. . .. ##.##...... # # # . .#.. #D.#..#...# . ...... .....#.. .. . P .. ... . .# . PP ....# ##. ## .# P ..#....#.#... . . . . .## . .# . P .# . . .. .# ) . .. . ..# . . . # . # # . .