// -----------------------
// 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);}}