/*****************************************************************************
 *
 *  A template file for Tour.java. This file won't compile until you fill
 *  in the code for each method (or comment them out).
 *
 *****************************************************************************/


public class Tour {

    // the "first" node in the tour
    private Node first;

    // create an empty tour
    public Tour() { first = null; }

    // a node in the circular linked list
    private class Node {
        Point p;
        Node next;
    }

    // print the tour to standard output
    public void show() {
    }

    // plot the tour in turtle graphics
    public void draw() {
    }

    // return the length of the tour
    public double distance() {
    }

    // insert Point p into the tour after the "last" node in the tour
    void insert(Point p) {
    }

    // insert Point p into the tour using the smallest insertion rule
    void insertSmallest(Point p) {
    }


    // insert Point p into the tour using the nearest insertion rule
    void insertNearest(Point p) {
    }


}