lecture notes structure and interpretation 7746161