class notes structure and interpretation 4725801