Revealed the Mystery of Egypt's Pyramid of Creation Full of Puzzles