Randomization + Timing

~17000 runs in 5 seconds