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.
Yep, seconding this, I don't know if we are expected to put on the riddle solver hat on in order to understand that Matryoshka Dolls is also a key part of making it make sense inside of the logic of comparing lists and finding a criteria in order to iterate them. But I personally just feel as though the instructions are extremely unclear.
Agree - the description as it stands doesn't describe what actually needs to be done for the kata.
Suggestions for description:
Add something like "Define a function which, given a list of lists, returns True if those lists can be nested in any order following the rules described <above/below>"
Remove "Sublists can be nested in either ascending (smallest to largest) or descending (largest to smallest) order." - this is factually untrue; sublists can be nested in any order, as per the tests and the examples.
Make it clear whether lists must be nested in a unary fashion; if A can be nested in C and B can be nested in C, but A and B cannot be nested in one another, should I return
True
? I suspect not but the description is not clear.Consider reducing the number of examples. It's quite verbose and a little repetitive.
Consider removing the other additional note about "strict nesting" - this information is redundant, the rules already define nesting such that equal minima or maxima are not allowed. If this disambiguation is important, consider instead incorporating it into the rules rather than as a reminder in a different part of the description.