Photosynthesis is one of the greatest miracles of evolution