What's the greatest rock song of all time?  Over the years, Led Zeppelin's Stairway to Heaven and the Beatles' Hey Jude have topped a number of surveys and contests but now science is coming into play.  Seriously. 

The Royal Society has published the study.  Researchers at a university in Denmark analyzed the streaming date for almost 4 million songs on Spotify and looked for patterns to the types of music people around the world listen to over 24-hour periods. 

They found we listen to different music at certain times of day.  Researchers found we like slow but energetic songs in the morning, loud and fast in the afternoon with dance music the most popular during the evening. 

And the scientists narrowed it down to one, ultimate, all-around song.  It topped the charts for 8 weeks back in 1983.  They found we listen to it at parties and weddings and while we run errands in the car. 

The greatest hit of all-time, according to science, is Every Breath You Take by The Police.