Enhanced the String.trans() method to support an array of pairs as argument and use the first item as key and the second as value in transliteration. Also, now the keys are sorted by length, so the order inside the array does not matter, because, once sorted, they will produce the correct output.
Added scripts/roman_numerals_decoding_3.sf