(Program (Assignment ( (Identifier) { (Identifier) ->(Identifier) } {-(Identifier)-}) (Array (Integer) (Integer) (Integer))) {-(Assignment {-( {-(Identifier)-} {-(Identifier)-})-} {-(Array {-(Integer)-} {-(Integer)-})-})-} {-(Assignment {-( {-(Identifier)-} {-(Identifier)-})-} {-(Array {-(Integer)-} {-(Integer)-})-})-} {-(Assignment {-( {-(Identifier)-} {-(Identifier)-})-} {-(Array {-(Integer)-} {-(Integer)-})-})-} {-(Assignment {-( {-(Identifier)-} {-(Identifier)-})-} {-(Identifier)-})-} {-(Assignment {-( {-(MemberAccess {-(Identifier)-} {-(Identifier)-})-} {-(MemberAccess {-(Identifier)-} {-(Identifier)-})-})-} {-( {-(MemberAccess {-(Identifier)-} {-(Identifier)-})-} {-(MemberAccess {-(Identifier)-} {-(Identifier)-})-})-})-} {-(Assignment {-( {-( {-(Identifier)-} {-(Identifier)-})-})-} {-(Identifier)-})-})