const fs = require('fs') const readline = require('readline'); const readInterface = readline.createInterface({ input: fs.createReadStream('input'), console: false }); // [[x,y], [x,y], ...] let seats = []; function makeArray(n) { let ary = new Array(n); for(i=0; i seat[1]*8 + seat[0]).sort((a,b) => a-b ) ); for (x=0; x<8; x++) { for(y=0; y<128; y++) { let seatID = y*8+x; if (!seatIDs.has(seatID) && seatIDs.has(seatID-1) && seatIDs.has(seatID+1)) { console.log(seatID); break; } } } });