Mystery spheres discovered beneath pyramid