// -----------------------
// GraphVertexVisitor.java
// -----------------------

import java.util.LinkedList;
import java.util.List;

final class GraphVertexVisitor implements GraphVisitor {
    private LinkedList<Integer> ll;

    public GraphVertexVisitor () {
        ll = new LinkedList<Integer>();}

    public List<Integer> path () {
        return ll;}

    public void visit (int u, int v) {
        ll.addFirst(u);}}
