14 PROGRAM IDEALS