def route_distance(route):
	"""
	returns the distance traveled for a given tour
	route - sequence of nodes traveled, does not include
	        start node at the end of the route
	"""
	dist = 0
	prev = route[-1]
	for node in route:
		dist += node.euclidean_dist(prev)
		prev = node
	return dist