“Travel far enough, you meet yourself.” – David Mitchell.

...