A simple bit-shift operation can generate amazing random strings of numbers. Dr Mike Pound explains then codes it in Python.