Remaining part of an array when destructuring in JavaScript

If the array has more elements than variables, if necessary, extra elements can be written to the array using the rest operator:

javascriptlet arr = [2025, 12, 31, 23, 59, 59];
let [year, month, day, ...time] = arr;

console.log(year);  // shows 2025
console.log(month); // shows 12
console.log(day);   // shows 31

console.log(time);  // shows [23, 59, 59]
Задание 1

In the following code, parts of the array are written to the corresponding variables:

javascriptlet arr = ['John', 'Smit', 'development', 'programmer', 2000];

let name    = arr[0];
let surname = arr[1];

let info = arr.slice(2); // all elements from the second to the end of the array

Rework this code through destructuring according to the learned theory.