For more than a hundred years, scientists have been struggling with a paradox: the key molecules of life come in two ...