secret-handshake: 4 changes:  add test case for number > 31 that also has
one of the first five bits set, reverse test comparison for consistency,
add a benchmark, and add an exported function comment.