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.
Error throwing requirements are too finicky for Python, I recommend loosening the requirements or updating the description. I was missing a period in "This program only works for text." and the test failures didn't provide me enough information to glean that it was the sentence and not the error type that was amiss. Since the instructions only explicitly mention an error type for Groovy, I found that part needlessly confusing; I couldn't tell if it was a translation issue or my own.
It's a nice story.
But do we really need another "replace such-and-such letter" kata?