(Program (ExpressionStatements {+(Assignment (MemberAccess (Identifier) (Identifier)) (Ternary (MemberAccess (Identifier) (Identifier)) (MemberAccess (Identifier) (Identifier)) (MemberAccess (MemberAccess (Identifier) (Identifier)) (Identifier))))+} {-(Ternary (Identifier) (Identifier) (Identifier))-}))