The great pyramids mystery has been solved