############# ##..#........# .## ####.#..........# #...## ###...####........# #...###...### #........# #.......##.####......%.. ###.<.###.....lh.......# #.......##....#h#'###### #...###...####.#.#hlh #...## ##...##.#.#.g... .## ###.#.#.#.....# ..#.#.....# ..#.#.....# ..#.#.##### #.# #.#