Define a plan as a structure whose elements are assignments (or compositions of assignments). For example, the plan 'plan 1- x:=11 2- y:=12 3- z:=13' has indices 1,2 and 3, and elements respectively x:=11, y:=12 and z:=13. [if..then..else is plan with indices true and false and index reference the boolean expression]