organic chemistry lecture notes 3166660