. . #.. #.. # . #..# #### #### ##. .. .##.. # # # . #..# .##.# .... ... #.#.#....#### . # .# .# # #...#...#.. .# ##..# #.# ...#Z....# .#. ###.# ##...#..###.. .. # #..#....##.# . # # # ..#......#.## .... #....#...#.#.# ## #.## #.#####......####. . #.####.#.#.##.### #.. #=.##.##..# ##. #h####... . # #. #.. #..#....# # .#.... ###.. # ..... # . # ... .. .. #.. . . ...## #.. .. .# # ##