2385. The Future Correctly Predicted in 1980