
public class Pair<E>{
  protected E first,second;

  public Pair(E first, E second) {
    this.first = first;
    this.second = second;
  }

  public E getFirst() {
    return first;
  }

  public void setFirst(E first) {
    this.first = first;
  }

  public E getSecond() {
    return second;
  }

  public void setSecond(E second) {
    this.second = second;
  }
  
  @Override public String toString(){
    return "Left: "+getFirst().toString() + "Right: "+getSecond().toString();
  }
}
  
