It's never been clear to me to what degree Jack is coming up with good ideas versus being very fast at adopting other people's good ideas. But I guess the distinction may not really matter- most of us don't even recognize good ideas until success is already certain.