(Program (Assignment (MemberAccess (Identifier) (Identifier)) (If (MemberAccess (Identifier) (Identifier)) (MemberAccess (Identifier) (Identifier)) (MemberAccess (MemberAccess (Identifier) (Identifier)) (Identifier)))))