Graham-Van-Pelt-time-travel