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.
The specifications indicate that "Your solution should be recursive," while this is not tested. While "should" is a bit of a washy word, other specifications like "Your solution should be 'in place' meaning it return the original object, not a copy." are explicitly tested.
For example, iterative stack-based solutions like this work just fine. This line in the specifications should either be tested or reworded as a hint.