############ ###### ........l.<#########....?. #####..###...((.<.()..##### #.. ######...........# #.. #.####..###.# ... .... ..# #.#. #..... .... #.#. #...... ..<.. .... ....#.##.....$. ........ ..#.#.# #..... ..#.#.#