001package components.sequence;
002
003import java.util.Iterator;
004
005import components.stack.Stack;
006import components.stack.Stack1L;
007
008/**
009 * {@code Sequence} represented as a pair of {@link Stack}s with implementations
010 * of primary methods.
011 *
012 * @param <T>
013 *            type of {@code Sequence} entries
014 * @correspondence this = rev($this.left) * $this.right
015 */
016public class Sequence3<T> extends SequenceSecondary<T> {
017
018    /*
019     * 2221/2231 assignment code deleted.
020     */
021
022}