. .# .# .. # ########. .#. ......... .... #.......##...# #.h..hh.....# #h# #.# #.####### #.#...... #.#....# #.#....# #......# #######.....# .............# .............# .########%#######.#### #%............ #.##(######### #.##.#....# #.##.#..8.# #.##.'..<.# #.####..8.# #.# #....# #.# ###### #..