###. ##.... ...... #### ...... #####.... ......###.......# .....#....h...# #............#. ##..........## ##.#....#.## # ##..#### #..## ##..## ##..# ##...# ##...## #...## #...## ##...# ##...## ##..%..## #...\h..# #.......# ##..\..## ##...## #####