"The Nine Billion Names of God" by Arthur C. Clarke