3216 lectures