#. .... #. .... #.##..# ..#..# #.#..# #....# #...#####.# #.>.........# ###.#####..!# #....h....# ######...... #$... .##