program exercises for CVX