selectiveReplace("abracadabra", new Set(1, 'a', 'A'), new Set(2, 'a', 'B'), new Set(4, 'a', 'C'), new Set(5, 'a', 'D'), new Set(1, 'b', 'E'), new Set(2, 'r', 'F'));