(Program {+(Annotation (Function (Identifier) (Identifier) (Identifier) ( (Identifier))) (Empty))+} (Annotation (Function { (Identifier) ->(Identifier) } ( (Identifier))) (Empty)) (Annotation (Function { (Identifier) ->(Identifier) } { (Identifier) ->(Identifier) } ( {+(Identifier)+} {-(Identifier)-})) (Empty)) {+(Annotation (Function (Identifier) (Annotation (Assignment (Identifier) (Integer)) (Identifier)) (Identifier) ( (Identifier))) (Empty))+} {-(Annotation (Function (Identifier) (Identifier) (Identifier) ( (Identifier))) (Empty))-} {-(Annotation (Function (Identifier) (Assignment (Identifier) (Identifier)) ( (Identifier))) (Empty))-} {-(Annotation (Function (Identifier) (Annotation (Assignment (Identifier) (TextElement)) (Identifier)) (Identifier) ( (Identifier))) (Empty))-})