Works with 2s and 3s and returns stack instead of vector.

Now works with 2's and 3's for starting and ending points.  Returns a
stack of points.