function intToRomanianOrReverse($value, bool $array = true) {
static $nfh = new \NumberFormatter('@numbers=roman', \NumberFormatter::DECIMAL);
return $nfh->{$array ? 'format' : 'parse'}($value);
}
function intToRomanNumeral(int $value): ?string {
return intToRomanianOrReverse($value, true);
}
function romanNumeralToInt(string $roman): ?int {
return intToRomanianOrReverse($value, false);
}