Example for software carpentry