Back to expectation per spec style.

Don't treat several failures as one failed spec.
Make it pass specs for two numbers.
Refactor to handle empty string case without conditional.
Add spec for more than two arguments.
Failing spec for newline delimiter.