Mystery of time travel