adding all learn to program exercises