Past:
The end of the present.
Present:
Where the past meets the future;
Future:
The end of the past, beginning of the present...