import java.util.Objects;

public class Cons implements Seq {
  private final Object element;
  private final Seq next;
  
  public Cons(Object element, Seq next) {
    this.element = Objects.requireNonNull(element);
    this.next = Objects.requireNonNull(next);
  }
}