Given a float, construct a program to print the value as a dollars and cents amount. INPUT: Each test case consists of a single line containing the input float. Input terminates when the line contains a single 0. The float will be less than 10^10 OUTPUT: For each test case, print a single line with the float appropriately formatted. This includes: 1) exactly two digits of precision (truncated) 2) a comma ',' delineating each group of 3 digits, counting from the decimal. The comma will only appear if there are digits to the left of it, and shall be omitted otherwise 3) a '$' prepending the number Example Input: .01 1.01 100 1000 1000000 0 Example Output: $0.01 $1.01 $100.00 $1,000.00 $1,000,000.00