for (var v of y) {
    var v1 = fm(v, ++j, y);
    if (!x1.has(v1)) yield v;
  }