# #. .# .#. ##.# #..####.G #.#.....# ##..#...# #..#X# ...##..### #. #..#.# ####..# # ## #...##..# . #.#.z# .#.##.##.# .. ##.## . ## .# ##.#.#. . # #. X#### #### #....# .#. ##.# ..z###.#...#....# #.. #. #..#..#. # #4..##..##.#### . #.### ##.# #...# ... ##...##.# .... #.. ...# . #.. .##..#. # ## .## . . # #.. ###..## .. .. # # .... ###. #....#. . # .# . . . # .