..# .. ..# .#. .##.. .h ..#.# ... ...... .?. .#..## .... .hh.##### ..... ##........ .....###.<.##.#. ................# ...#....#.##..## ###..#.## ... #......## # #.###...# .... #.#.# ..... #.#..# ...... #.# o. ...... #o# .# ...###. #h# # #..##.##.# ...w...#h###... #.)........... ...a..%......... #..####......... . ....#####. ..#### ##