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.
Thanks for mentioning that this is the "Gauss' Formula", I knew there was a formula to solve the problem, but couldn't remember it, and I'm not as smart as Gauss :D
It best fits under the 7 kyu description, which is:
8 kyu kata are usually much simpler, dealing with stuff like simple function definitions, basic variable assigments, basic math operations, and basic syntax fixes
Why is this a 7 kyu kata? It's a really basic one....
I like the use of greetee as the greet function argument
Sweet
I agree with @awolfson. Check out Confident Ruby (http://devblog.avdi.org/2013/08/26/confident-ruby-is-finished/) for a more detailed look on how to structure code in a way to avoid checking arguments on multiple levels