Hello,

One of the requirements for the “Exact Change” Advanced Algorithm Scripting states

“checkCashRegister(19.50, 20.00, [[“PENNY”, 0.01], [“NICKEL”, 0], [“DIME”, 0], [“QUARTER”, 0], [“ONE”, 1.00], [“FIVE”, 0], [“TEN”, 0], [“TWENTY”, 0], [“ONE HUNDRED”, 0]]) should return “Insufficient Funds”.”

Im confused on why this argument should return “Insufficient Funds.” If price is 19.50 and cash is 20.00, that leaves 00.50 for change back. The cid argument has a total of 1.01 (Penny [0.01] + One [1.00]). Therefore, there is sufficient funds available for change back. Am i missing something?