function flat(arr) { let res = []; for (let i = 0; i < arr.length; i++) { let item = arr[i]; if (item instanceof Array) { item = flat(item); res = res.concat(item); } else { res.push(item) } } return res;}
function flat(arr) { let res = []; for (let i = 0; i < arr.length; i++) { let item = arr[i]; if (item instanceof Array) { item = flat(item); res = res.concat(item); } else { res.push(item) } } return res;}