# # . #. #...# #.# # .. . ##.#.# # ## . #..# ... # # # #...h..# ##..# . .# .#...#....# #.## W..###.##.####. .#. . ##.... # .#.#.#.. . #.#.#.h ... . . # .#.#......#.# #.. .##..... ...##.#.#.. ...#.... #.## h....... .### #.#..#. ...#... . . . .. ...#.#t ....##.#.# # ..##. ##..##.# .. #. ## #.#..###. ###t##.. #. #.# ##.# # #.Z###.# . #.#.#...... ...#..# #.. ##h# ##. #..# . #### .#