advanced notes on organic chemistry 8328871