.. .## .# # ... .. ##.# #.# .#.... #.###.#..# .# #.##.....#H# .! #.##.......# ##.##### #.##<##.# #... ..# #.......# #..# #.# ####...<# #..###.# #..#.# #..y.#.# .....# #.##.#.# . #..... #...yy.# ... ........ ####Z###..... #.#...## #............ .##.## #....##Y....Z #....##.##### #..........# #.>...#.##.# #.......# ##.#....... #.#..8.... #.#....... #......... ####...... #...