function solution(id_list, report, k) {
let answer = Array(id_list.length).fill(0);
let bad = Array(id_list.length).fill(0);
report = [...new Set(report)];
report = report.map(r => r.split(" "));
for(var i=0; i<report.length; i++){
bad[id_list.indexOf(report[i][1])]++;
}
for(var j=0; j<bad.length; j++){
if(bad[j] >= k){
for(var l=0; l<report.length; l++){
if(report[l][1] === id_list[j]) answer[id_list.indexOf(report[l][0])]++;
}
}
}
return answer;
}