Figure 3: Example of a path of synthesis by sequential insertion for the target polymer shown in Figure 2(a). Edge-split nodes are drawn as rectangles and reaction nodes as small diamonds. The black rectangle denotes the target polymer, white rectangles denote intermediate products, and gray rectangles are monomers. The nodes are added to the tree from left to right as the algorithm progresses. Because the algorithm starts at the target polymer, decomposing it into its monomers, the tree shows the reverse of a synthesis.