{+(Program (Class (Identifier) (Annotation (Function (Identifier) (Identifier) ( (Return (Identifier)))) (Empty))) (Class (Identifier) (NoOp (Empty))) (Class (Identifier) (Identifier) (Annotation (Function (Identifier) (Identifier) ( (Return (Empty)))) (Empty))))+}