(Program {+(ForEach {+(Identifier)+} {+(Array {+(Tuple {+(Integer)+})+} {+(Tuple {+(Integer)+})+} {+(Tuple {+(Integer)+})+})+} {+( {+(Identifier)+})+})+} (Else (ForEach ( (Identifier) { (Identifier) ->(Identifier) }) (Identifier) ( (Call (Identifier) (Identifier) (Empty)) (ForEach ( (Identifier) { (Identifier) ->(Identifier) }) (Identifier) ( (Call (Identifier) (Identifier) (Empty)))))) (Call (Identifier) { (Identifier) ->(Identifier) } (Empty))) {-(ForEach {-(Identifier)-} {-(Array {-(Tuple {-(Integer)-})-} {-(Tuple {-(Integer)-})-} {-(Tuple {-(Integer)-})-})-} {-( {-(Identifier)-})-})-})