Challenge accepted

[Challenge](https://twitter.com/sudara/status/295663313390542849) accepted :trophy: 

```
$ rake test

Run options:

Running tests:

...........EE.EEE.FF.FFFFFFUUUUUUUUUUUU.
________________________ _   _ _   _ _   _ _   _ _   _ _   _ _   _
|  ___|  ___|  ___|  ___| | | | | | | | | | | | | | | | | | | | | |
| |_  | |_  | |_  | |_  | | | | | | | | | | | | | | | | | | | | | |
|  _| |  _| |  _| |  _| | | | | | | | | | | | | | | | | | | | | | |
| |   | |   | |   | |   | |_| | |_| | |_| | |_| | |_| | |_| | |_| |  _ _ _
\_|   \_|   \_|   \_|    \___/ \___/ \___/ \___/ \___/ \___/ \___/  (_|_|_)

JUST KIDDING!!!

Run options: 

# Running tests:

.....

Finished tests in 1.005906s, 4.9706 tests/s, 6.9589 assertions/s.

5 tests, 7 assertions, 0 failures, 0 errors, 0 skips
```