roman_numerals_refactor