{+(Program (If (Identifier) (Call (Identifier) (Empty)) ( (Identifier))) (Assignment (Identifier) (If (Identifier) (Identifier) ( (Identifier)))))+}