##.. # # .#... .##. #..# . ## #..###...## #.. # # ##..#..#.#.... #..##..#..#....# #.##..#h.....# . ##...#.hh.v.##!...# #..#..#.#G##.# .#.. ##...G..#4Z{.##..... #......#*.#{## .. # #.#..###.###..## #.Z #.......#.. .# . ..# #......###.##. .# .#.#...# .. .# ...#.# # #... . ##..# #. #. . # # .. ##. #.