2 5-dimethoxybenzaldehyde synthesis 2 5-dimethoxybenzaldehyde reddit