I guess I knew I had a smart kid, but I hadn't really thought about in the terms you folks have mentioned. @Greg, I had no idea about that statistic about typical age of that kind of conceptualization and stuff. @Wald0, we are trying to nurture his various areas of interest and it is admittedly hard to keep up with.