function solution(number, k) { var x = number.length - k; var stack = []; for(let i=0; i<number.length;i++){ var comp = number[i]; while(k>0 && stack[stack.length-1]<comp){ stack.pop(); k--; } stack.push(comp); } return stack.splice(0,x).join(''); }