# expr = 'A0'
# expr = '! A0'
# expr = '( A0 && A1 )'
# expr = '( A0 || A1 )'
# expr = '( A0 -> A1 )'
expr = '( A0 -> ((A0 && A3 && A4) || ! A2) )'
# expr = '( A0 -> ((A0 && A3) || A2) )'
# expr = '(( {G} || !{G} ) -> A5)'
interpretation = '[ "A0", "A2" ]'