m108c: lecture 6 notes