Cosmo puzzle