Code Kata: Roman Numerals in Python