# ###. ... ##### ... #.<.# #.##.h.# #..#h### #....#### ## ###.....##+# .# ##.......##.# ###+#......### #+#..%...# ###....# #......# .....### ....... #..#.#### #.#.## #. . . #