Mental Model
Roman numerals are letters that represent values. We add or subtract these values based on their order to get the final number.
Analogy: Think of reading a price tag where some discounts apply if a smaller number comes before a bigger number, like 'IV' means 5 minus 1, not 1 plus 5.
R: I V X L C D M V: 1 5 10 50 100 500 1000 Example: M -> 1000 -> [curr->C] -> 100 -> [curr->M] -> 1000
