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.
Awesome great kata. Teaches implementing extention methods and argument null validation for iterators (yes, latter was totally not intuitive for me)
I would include this kata in all kinds of learning plans, instead of "look up algorithm on a random math site, rewrite it in c#, calculate fibonacci" stuff.
I spent days and days on this, nearly committed suicide, I was in despair, my entire life was destroyed.
But now that I've got it to run in 10 seconds: "Pffff, only 3 kyu?? This was too easy. Rate it 6, maximum 5!"