Diagram: D aldoses 4 6 carbons Haworth 02Feb2026