One of the things I did was, to teach myself computing thoroughly, I decided to implement a language. And this language I found in a publication, it's called TRAC — T-R-A-C — It's Text Reckoner And Compiler, published in the Journal of the American Association of Computing Machinery, 1965, by a man called Calvin Mooers, who I ascertained two years ago was still alive. And I was very impressed by this because I actually did write an interpreter for it, and… and became so fascinated by this language that even on my present machines the first thing I've done is write an interpreter for Trac, and my versions of Trac include a whole lot of new constructs, and these have never been published. So I think the idea that one has a private computer language seems to me to be rather sophisticated and perhaps we can all emulate that in the future. And so… but having done that really I got to the heart of computing. The… and I think it's important, not because you know, it's an accomplishment — one likes to say like one can run a mile in, you know, in less than ten minutes or something — but simply because by thinking about computers, by thinking about other complex objects and how one will try and account for them, I think that this has laid the grounds for most of the way now that I view biological systems, and which I think increasingly everybody else will have to view them in this way. Which is of course a return to the old von Neumann paradigm which is if you can't compute it you can't understand it. And… that I… and of course the association with someone like David Marr was very interesting, and of course by that time he was interested in the way the brain works to do complex things, I've not been very interested in that. I've been much more interested in the way the genomes work, because of course in our brains there's something called consciousness lurking around and, but of course in genomes are completely unconscious and that seems to me to offer a much more challenging way of doing things.