A practical Roman numerals implementation