#### # (. #~~~#~ ..## #~##~# ....# ###~~#~# ......##.'~<#~# .........#~~~~# .........#~##~# .........#~~~~# .........######+# ............#.$.#.. ................... .................. $........[###...### .........%#........ ..........#.#...... ..............#.!.. ...)...(........... ........##hhh.###.. ........##.s..... ####...?......#### ...#........# .?.#.#......# #......# #..###..