Improve roman-numeral problem per @bmatsuo's feedback.