The simplest method of obtaining 1,2-, 1,4-, and 1,6- heteroatom substitution patterns is to start with them. Biochemical and industrial processes can provide inexpensive sources of chemicals that have normally inaccessible substitution patterns. For example, amino acids, oxalic acid, succinic acid, adipic acid, tartaric acid, and glucose are abundant and provide nonroutine substitution patterns.