Write a Python program that takes a sequence of points and returns the shortest path that goes through them all.