3998 lectures