I think prime numbers are like life. They are very logical but you could never work out the rules, even if you spent all your time thinking about them.
Children have real understanding only of that which they invent themselves, and each time that we try to teach them something too quickly, we keep them from reinventing it themselves.