var OrderedStream = function(n) {
this.stream = new Array(n + 1);
this.pointer = 1;
};
OrderedStream.prototype.insert = function(idKey, value) {
this.stream[idKey] = value;
const result = [];
while (this.stream[this.pointer] != null) {
result.push(this.stream[this.pointer]);
this.pointer++;
}
return result;
};