public class Sreadrennen implements Runnable {

  Thread LGP;
  String name;

  public Sreadrennen(String s) {
    name = s;
    LGP = new Thread(this);
    LGP.start();
  }

  public void run() {
    int c = 1000;
    for (int i=0;i<10;i++) {
      System.out.println 
      (i+" "+name);
      try { 
        Thread.sleep((int)(Math.random()*c)); 
      }
      catch (Exception e) {return;}
    }
    System.out.println
    (name+" "+"im Ziel");
  }

  public static void main(String args[]) 
  {
    new Sreadrennen("Henning");
    new Sreadrennen("Jochen");
    new Sreadrennen("Joerg");
    new Sreadrennen("Kay");
    new Sreadrennen("Verena");
    new Sreadrennen("Wladimir");
  }
}  
