@256 As a computer science professor, I have to say, even after all these years, this is still the best explanation of how computers work!