## ..#....#. ..#...# ##..G. . ##. . ####. .... ..#... # # .. ## .#..## # # ...#.##.#..# #..#...#..# ....#.#.## ### .....#.#.#.## .. #...## ............ #.# ##.## ##G.......... ...###...###D3h.XX....... ...#.....#...5XX..#..... .........55.5#...# #...# .#.....#...h....# .. # ##...###......... .. ##x## ##......... #...# .......... ##### #.###..#. .. #.. .