# ######### ..#.......# #.#.......##### #.##.#.......#... .# ............#.###..# ####......%..<......# ...............<.....# ....#.......####..## . #.##.#.## # .....######h##.#.# ...>....%...##.#.# !....#.###..##.#.# . # #..##.#.# #..##.... #.%...... ....## #.... #...## ##.