Mayas predicted solar eclipses with precision using lunar cycles a thousand years ago | allworld.media