(Program {+(ForEach {+(Statements {+(Send {+(Identifier)+})+})+} {+(Array {+(Integer)+} {+(Integer)+} {+(Integer)+})+} {+(Send {+(Identifier)+} {+(Send {+(Identifier)+})+})+})+} {-(ForEach {-(Statements {-(Send {-(Identifier)-})-})-} {-(Send {-(Identifier)-})-} {-(Send {-(Identifier)-})-})-} {-(ForEach {-(Statements {-(Send {-(Identifier)-})-} {-(Send {-(Identifier)-})-})-} {-(Send {-(Identifier)-})-} {-(Send {-(Identifier)-})-})-} {-(ForEach {-(Statements {-(Send {-(Identifier)-})-})-} {-(Enumeration {-(Integer)-} {-(Integer)-} {-(Empty)-})-} {-(Boolean)-})-} {-(ForEach {-(Statements {-(Send {-(Identifier)-})-} {-(Send {-(Identifier)-})-})-} {-(Enumeration {-(Integer)-} {-(Integer)-} {-(Empty)-})-} {-(Boolean)-})-})