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.
Or don't make your classes public. Just write something like "class Demon extends UnderworldFigure".
One can actually inherit from an inner class. It's a little very wordy, but it should work
Mh, you make a good point here: I opted to follow the author and to consider the same exact word as an edge case of an anagram, but I see your point. I added that to the description, thanks!
Which language? JS, Ruby, Python? Probably Python, since JS and Ruby have random tests. Do you ignore cases and punctuation?