lecture 4 addition