space mysteries solved