public class Control {
  public void copy(KeyboardInput i, PrinterOutput p) {
    int d;
    while ((d = i.readNextKey()) != -1) {
      p.printData(d);
    }
  }
  public static void main(String args[]) {
    Control c = new Control();
    c.copy(new KeyboardInput(), new PrinterOutput());
  }
}
