Travel far enough, you meet yourself.
David Mitchell