use SystemRandom
actually shuffle hashes
exit after printing usage
Merge pull request #1 from ktt-ol/fix-1

Random fixes