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.

Ex Input:
When Oswald was arrested, he had in his possession a Smith & Wesson 38 Special caliber revolver,

Ex Output:
When Oswald was arrested, he had in his possession a Smith and Wesson thirty eight Special caliber revolver,


Ex Input:
that his friend had died greatly embarrassed, with bills to the amount of £4000 out in his name.

Ex Output:
that his friend had died greatly embarrassed, with bills to the amount of four thousand pounds out in his name.


Ex Input:
and therefore approximately 1.6 seconds after the President was shot in the head.

Ex Output:

and therefore approximately one point six seconds after the President was shot in the head.