####### #...... #......## # ........#. .# ..........###..# ........##....# .........h.# ....(....######### .................# ................## ....##..######### ........####### .........>....### ...######'#.#...# .. ##.#.#...# . ##..#.....## ##...#..##..# ##....##.###.# ##......#####.# #.....<.....+.# ##....[.####### ##....## ##...# ##..# ##.# #+#