Problem:
On the Cartesian grid, Johnny wants to travel from to , and he wants to pass through all twelve points in the set . Each step, Johnny may go from one point in to another point in by a line segment connecting the two points. How many ways are there for Johnny to start at and end at so that he never crosses his own path?
