### ######### ...##.......# . ............##.. ................ .......<........ ................ #######.....##>. #.####.#####'#### .$..............# ................# ......s.........# ................# #....?...###....# ########+# #....# .....# ....... .......