###.... ...#.......... ............. ............ ...........# ...........# ...........######## .............h....# .....$.<...##.....# ..............#...# ......$....#### ### #####.#.#### #...# ..... ...... #......