1 2 3 4 5 6 7
# Security this currently uses random numbers via ` let mut rng = rand::thread_rng(); `