########## !...$..%.#### #.....