title: How long does the stream of Random().Next() take until it repeats?
body: <p>Consider the .NET <code>Random</code> stream:</p>
  
  <pre><code>var r = new Random(); 
  while (true) 
  { 
      r.Next(); 
  }
  </code></pre>
  
  <p>How long does it take to repeat?</p>