}
public static List<Tuple2<StringValue, IntValue>> createReduceMutableData() {
List<Tuple2<StringValue, IntValue>> data = new ArrayList<Tuple2<StringValue, IntValue>>();
data.add(new Tuple2<StringValue, IntValue>(new StringValue("a"), new IntValue(1)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("b"), new IntValue(2)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("c"), new IntValue(3)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("d"), new IntValue(4)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("d"), new IntValue(5)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("e"), new IntValue(6)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("e"), new IntValue(7)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("e"), new IntValue(8)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("f"), new IntValue(9)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("f"), new IntValue(10)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("f"), new IntValue(11)));
data.add(new Tuple2<StringValue, IntValue>(new StringValue("f"), new IntValue(12)));
return data;
}