Set<int> toSet() { final s = <int>{}; for (final I in intervals) { final a = I.a; final b = I.b; for (var v = a; v <= b; v++) { s.add(v); } } return s; }