#### ## .... ######. ..... .......######..... .....$....#....... ................(. ........S...!..... .........)........ ...........>...... .........<........ ............?..... ................!# ................. .............?.. ......#######... ....#. .. ....##