#. .... ..# #... #.# #...##.####### #............## #####.#########..# ....#..$.......... # #.....!.......# ... #.......<.....# #.#. #.#...........# .??. #.#...........# .#.#.##)#.#########.# .......)h....)).....# #.#.#.##.###........... .........# #.########## #.#.#g#..# #.# ......†#.# #.# #.#.#.##.# #.# ..... #.. ..# #.#.# ####..# .... #># ..