7842 lectures