function removeExtremes(arr) {
let minLength = arr[0];
let minIdx = 0;
for(let i=0; i<arr.length; i++) {
if(minLength.length >= arr[i].length) {
minLength = arr[i];
minIdx = i;
}
}
let maxLength = arr[0];
let maxIdx = 0;
for(let j=0; j<arr.length; j++) {
if(maxLength.length <= arr[j].length) {
maxLength = arr[j];
maxIdx = j;
}
}
let newArr = [];
for (let i=0; i < arr.length; i++) {
if (i !== maxIdx && i !== minIdx) {
newArr.push(arr[i]);
}
}
return newArr;
}