##### #############...###.... #...........h.......... #.###########...#...... #.#### ##### ..# #.#..#### # #.#.....# #.#.....# #.#.....# #....# #....## ####..>..# #........# #........# #..####.## #..# ... #####..# ..... #...#..## ....# #......#.# ### #......#.# ##......#.#. # #..^###.#.#.... #...# #.#.#....# #...# #.#.#....## ##### #.#.#....... #...........# #...#.......# #...#.##...# ###.%......# ..# ###.##...##...## #.............# ###...####....# #......#....# #.........# ##........# ###......# .# ##....########...## #..#.....(........ #.###+###.#######. #.#.....#.# #.#.#.#.#.# #.+..<..'.# ###.#.#.#.# #.....#.# ###+###.# ..# ###