Suppose we have two points A and B, separated by ten light years. Now I shoot off a proton at .999c from A to B. From the perspective of the proton the distance between A and B is now about .3 light years. Would it get from A to B in less than four months in the time frame of the proton? If not, why not? If so, it would seem that the proton has traveled from A to B at a speed greater than c. Before being accelerated the proton would agree (this is an intelligent proton) that A and B are 10 light years apart, and it would also agree after it stopped at B. Is it the acceleration that is the problem here? If so, how is it taken into account mathematically?