Initial commit with problem 1
Problem 2 plus some generators

I wanted to try out the new lazy enumerables in Ruby 2 and this didn't
let me down, though I did have to stare at the docs for a while.
God Ruby. You make things so easy

Found the "prime" library. That was the easiest so far.
A little slow .. but here's #4
Problem 5: Palindromes are ... fun?
Problem 6: SOS ... That was actually a TDD problem.

¡Me gusta!
Problem 7: Dear Ruby, your prime library is awesome.

Sincerly,
TJ
Problem 8: That was another really fun one

Take a look at #each_consecutive_chunk_of. It takes an enumerable and
yields each consecutive chunk of N items.

For instance, '123456'.each_consecutive_chunk_of(3) would yield:

* 123
* 234
* 345
* 456
This one required some algebra ... Yeesh

Had to have a hint for that.
Problem #10: More primes. Thank you so much ruby-core!
Problem #11: I'm sure there's a better way to do this

This one, for whatever reason didn't cooperate. The solution, however, worked. I'd like to come back to this at some point and add some more tests that cover the problems I ran into.
Problem 12: Proof that the brute force method IS worse

I did this first the brute force way to make sure I could, then, because
it was taking forever, looked up a hint for a faster way.
Problem 13: Love simple problems.

I'm not sure if I'm doing this right with having some of the logic in
the tests, but I think it provides, if nothing else, something
interesting to think about.
Problem 14: Even with caching, that took 50 seconds!
Problem15: Ah yes, good 'ol series. How do I love thee?

Let me count the ways....
Problem 16: Wow, Ruby, you make things so EASY