What to paste into the tool
Task: Calculate a utility usage charge using only the figures below. Show: the reading difference in the stated units, the usage charge (difference times the stated rate per unit), any supplied fixed charge for the stated period, and the total. If closing is below opening, do not infer rollover, replacement or reset; mark usage/charges 'not stated' pending supplied rules. Missing fixed charge is 'not stated', not zero. Show every arithmetic step. First verify the supplied tariff uses the same meter units and applies to the reading period. If units, period, tier rules or fixed-charge treatment do not match or are unclear, do not force a simple multiplication or prorate: mark the affected charge/total 'not stated' and list the missing rule. Apply only the rounding rule written below; if none is supplied, mark the rounding 'not stated' and show unrounded figures. Do not add taxes, discounts, conversions or any figure not supplied; write 'not stated' for anything missing. Do not comment on whether the tariff is a good choice. Inputs: [paste opening and closing readings with dates and the meter's unit] [paste the stated rate per unit and any fixed charge with its period] [paste the rounding rule as written, or not stated]. Task: Re-do the whole calculation with Python and compare the draft sheet with the figures note pasted below it. Recalculate the reading difference, the usage charge, any fixed charge and the total, using only the rounding rule written in the note. Compare every figure and step in the draft with your recalculation and list every mismatch. Then return the corrected full sheet with every step shown. Keep the rules: closing below opening means usage and the affected charges are not calculated without a supplied reset or rollover rule; a missing fixed charge is not zero; no taxes, discounts, conversions or figures that are not in the note; missing figures stay marked as not supplied. Draft sheet: [paste the draft sheet]. Figures note: [paste the same figures note].