Generating the list of reactions which meet the requirements of usefulness defined above is straightforward: all that is required is to generate the set of all possible pair-wise combinations of the molecules on the existing four step paths connecting limonene to paracetamol (considering the pair (a,b) to be distinct from (b,a)) taking the first node in each pair as source and the second as target of an edge.