Cosmic puzzle with missing pieces