In 1990 NASA had launched the world's first space telescope which orbits planet Earth every 97 minutes. Try to find 24...