function fn(input, k) { // write code here if (k > input.length) { return [] } let newArr = input.splice(0, k) console.log(newArr) console.log(input) for(let i = 0; i < input.length; i++) { let big = Math.max(...newArr) console.log('big', big) if (input[i] < big) { const index = newArr.indexOf(big) newArr.splice(index,1,input[i]) } } return newArr.sort() } console.log( fn([4,5,1,6,2,7,3,8],4) )