Extreme programming exercise