### ..# ###.# #####.#.#### ........5..# ###.#.# ##..##.....# .....$.<.#.# #...####...# #. #.### #?# ###