#### ##... .## ###.... ..# .....^. .... ##.... ....# #....h#####..... # #...$.# ... ##...## ....#####.#####.. #...........# ##....<....## ##......(## ....#.....#.... #...###...###... ##.# ##.## #.# ... ... .. ... .... ## .###.