 The infinite potential of meaning in the Torah, as in the "Ein Sof", is reflected in the symbol of the two trees of the Garden of Eden; the Torah of the Tree of Knowledge is the external, finite Halachic Torah, enclothed within which the mystics perceive the unlimited infinite plurality of meanings of the Torah of the Tree of Life.In Lurianic terms, each of the 600,000 root souls of Israel find their own interpretation in Torah, as "God, the Torah and Israel are all One".As early as the 1st century BCE Jews believed that the Torah and other canonical texts contained encoded messages and hidden meanings.