Roman Numeral Converter implemented using the strategy pattern