lecture thirty four web version 5976175