# .. . . .# # .#.. . . . . . # #. .... #.. #.. .# .. # . ... . . ##.#. # # #. ### . .# #..#.#.# # .# # # .#.#...####..# ......#..#.....# # #.#..#.###...# .. #. .....#*...## .# . #..#.#.w#*.#.#.. .. .#...#...#.##..# # # #.##G###......# ....##...#.#.....# #.# #...#X#.# #... .. #.......## . .. #..#....## ...#.##### .... .. .