Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Copy of array now passed in to functions.
In your code you do
arr.shift()
which mutates the array being passed in.I should have been guarding against that and passing in a frozen or cloned array, fixed in JS now.
This comment is hidden because it contains spoiler information about the solution