You can use rods of integer sizes to build "trains" 
that all share a common length. A "train of length 5" 
is a row of rods whose combined length is 5. 
Notice that the 1-2-2 train and the 2-1-2 train contain the same rods
but are listed separately. If you use identical rods in a different order,
this is a separate train.

You can find additional hints, results, and other 
resources for this warm up problem in 
Trains. 
Trains makes a good warm up for the Simplex Lock project.
