example for software carpentry Dec 2014