/*****************************************************************
** RandomBits - demonstrate the Random and StringBuffer classes
**          
**
** (c) Scott MacKenzie, 2004                             
******************************************************************/
import java.util.*;

public class RandomBits
{
   public static void main(String[] args)
   {
      long t1 = System.currentTimeMillis();
      int temp = 0;
      StringBuffer sb = new StringBuffer("          ");  // 10 spaces
      Random r = new Random();
      while(true)
      {
         int t2 = (int)(System.currentTimeMillis() - t1) / 100;
         if (t2 != temp)
         {
            int i = r.nextInt(10);
            String bit = r.nextBoolean() ? "1" : "0";
            sb.replace(i, i + 1, bit);
            System.out.println(sb);
            temp = t2;
         }
      }
   }
}

