'proof of time travel'