# . # # .. # . # . . . . . # .# # . #. # .# X. . # ###..#. . #.# ... .#.. . . . # ##.. # . . ..# ..... # . # .# # # .. . .. . #. . #. . # # . .. . .## #.......# . .. .#...## # .....# #.. .##... .. ###...#...#.#.. ###. .#.....# #.. ...... .#.. #.####..#..##.. .. #%...#...#.## ##...#...#..##..# ##. ##... #....# # #.... *..# ##..*###w.# #.#.**X.# ##...#w## #.##### # ## ##