organic chemistry notes 2907438