In this ES6 introduction challenge, we continue learning about destructuring. In this particular lesson, we look at using the rest parameter (...) which allows us to represent indefinite number of values as an array. We take an array, and using destructuring, we assign the first 2 values to 2 variables, then the remaining values are returned and stored in an array called arr. We are able to to do all this utilizing the different skills we have been learning thus far in our journey through the world of ES6 and if you get stuck make sure to go back to the previous lessons and look into the rest parameter, and specially those lessons which deal with destructuring and how destructuring syntax works. These lessons are available for free at "We Will Code" (https://wewillcode.com).