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