/**
 * Die Klasse Canteen repr�sentiert den Besteckkasten mit 
 * den 5 Gabeln.
 */
class Canteen {
  /**
   * Die Gabeln: true steht f�r "Verf�gbar", false f�r "Belegt"
   */
  boolean forks[] = {
    true, true, true, true, true
  };

  /**
   * Testet, ob Gabel verf�gbar ist.
   */
  boolean isAvailable (int f) {
    return forks[f];
  }

  /**
   * Aufnehmen der Gabel.
   */
  void takeFork (int f) {
    forks[f] = false;
  }

  /**
   * Ablegen der Gabel.
   */
  void putFork (int f) {
    forks[f] = true;
  }
}