The mystery of how the Egyptian pyramids could be built could final...