Then He said to Adam : ' Tell them their names . ' And when Adam had named them , He said : ' Did I not tell you that I know the unseen of the heavens and earth , and all that you reveal and all that you hide '