Salishan Paraffins Problem:


Given an integer n, output the chemical structure of all paraffin molecules for i<=n, without repetition and in order of increasing size. Include all isomers, but no dupicates. The chemical formula for paraffin molecules is C(i)H(2i+2). Any representation for the molecules could be chosen, as long as it clearly distinguishes among isomers.

The problem addresses the representation of recursive tree structures, creation and manipulation of these structures, nested loop parallelism and some combinatorics issues.