The task is reading a paragraph containing numbers as digits. The digits can be used to represent Quantity, Dates and Time, Addresses or Positions. Convert the digits into their text equivalents. If a number has a prefix, postfix or punctuation preserve it in the text equivalent. 100000 is translated as hundred thousand, Roman numerals are also translated. If multiple numbers are present convert all instances.

Input: Consider Input: was on November 20 to 21, 1963.

Output: was on November twenty to twenty one, nineteen sixty three.


Input: Consider Input: William IV. was also the victim of a murderous outrage on Ascot race course in 1832,

Output: William the fourth was also the victim of a murderous outrage on Ascot race course in eighteen thirty two,


Input: Consider Input: He had sought by all legal means to obtain possession of the £2000, but had failed, and had had recourse to more violent means.


Output: He had sought by all legal means to obtain possession of the two thousand pounds, but had failed, and had had recourse to more violent means.