// Produzent.java
// -------------------------------------------------------------
class Produzent extends Thread {
  int anz = 10;          // Produktionsschritte
  Lager lag = null;
  int artikel = 0;
  Produzent(Lager lag) {
    this.lag = lag;
  }
  public void run() {
    int i=-1;
    while(true) {
      i++;
      if(i==anz) break;
      artikel = produziere();
      lag.put(artikel);
    }
    lag.put(-1);
  }
  int produziere() {
    int artikel = (int)((Math.random()*9)+1);
    System.out.println("Produziere " + artikel);
    return artikel;
  }
}