edit lecture: lecture 18: precedence etc