Photosynthesis is one of the greatest miracles of nature