create adaptive applications that respond intelligently to changing conditions. If you add terms to a covered work so as to form a larger program,