Adding better random.
Adding runtime option: -N