## .##.. #. ..### ##..... #. ###.#.# ...... #. #...... ..... ###.##.#.#.##.#.# #...<#.#.#.#>... ###..#.#.#.#..# #..#.#.#.#$.#.#.#. #........hb....... #....##.#.#.#..#..... #.### #.#.#.#..# #.#. # #...#.#..# # .......... #<......... #....... #........... .S.. .. ............. #..... # ........... ### #..#. .# #............ .... #... ..# ..#..##..#...#. ............... #<# ###