Fix bad test answer.
Have a negative test case.
Properly deal with whitespace. Fixes #238.