1var reconstructQueue = function (people) {2var queue = new Array(people.length);3people = people.sort((a, b) => a[0] - b[0]);4for (let i = 0; i < people.length; i++) {5let count = 0;6for (let j = 0; j < queue.length; j++) {7if (!queue[j]) {8if (count == people[i][1]) {9queue[j] = people[i];10break;11}12count++;13} else if (queue[j][0] >= people[i][0]) {14count++;15}16}17}18return queue;19};