#Processed by $Id: euler.yap 3232 2009-12-22 18:05:41Z josd $ @prefix rdf: . @prefix e: . @prefix : . @prefix var: . @prefix r: . @prefix n3: . [ e:falseModel {:a2 :p :ab. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { }]. [ e:falseModel {:c2 :p :b2. :b2 :p _:sk3. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { }]. [ e:possibleModel {:c1 :p :bc. :b2c2 :l :oc. :b2 :p _:sk3. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { [ a r:Proof, r:Conjunction; r:component [ a r:Inference; r:gives {:bc :i :a1c1. :ac :i :a1c1. :ab :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:bc :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:bc :p :c1}; r:evidence ( [ a r:Inference; r:gives {:c1 :p :bc}; r:evidence ( [ a r:Extraction; r:gives {:c1 :i :b1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c1 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:bc :i :b1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:bc :i :oc}; r:evidence ( [ a r:Extraction; r:gives {:bc :i :b2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2c2 :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:c2 :i :b2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:b2 :i :b2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2 :i :oc}; r:evidence ( [ a r:Inference; r:gives {:b2 :p :o}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:b2 :i :ob}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:o :i :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:oa :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :oa}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :ob}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ob"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0. {:bc :i var:x0. :ac :i var:x0. :ab :i var:x0} => {:bc :i var:x0. :ac :i var:x0. :ab :i var:x0}}; r:because [ a r:Parsing; r:source ]]]; r:gives { :bc :i :a1c1. :ac :i :a1c1. :ab :i :a1c1. }]. }]. [ e:falseModel {:b1c1 :l :oc. :b2c2 :l :oc. :b2 :p _:sk3. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { }]. [ e:falseModel {:c2 :p :b2. :a1 :p _:sk5. :b2 :p _:sk3. :a1 :p _:sk6. :a2b2 :l _:sk4. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { }]. [ e:possibleModel {:c1 :p :bc. :b2c2 :l :oc. :a1 :p _:sk5. :b2 :p _:sk3. :a1 :p _:sk6. :a2b2 :l _:sk4. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { [ a r:Proof, r:Conjunction; r:component [ a r:Inference; r:gives {:bc :i :a1c1. :ac :i :a1c1. :ab :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:bc :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:bc :p :c1}; r:evidence ( [ a r:Inference; r:gives {:c1 :p :bc}; r:evidence ( [ a r:Extraction; r:gives {:c1 :i :b1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c1 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:bc :i :b1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:bc :i :oc}; r:evidence ( [ a r:Extraction; r:gives {:bc :i :b2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2c2 :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:c2 :i :b2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:b2 :i :b2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2 :i :oc}; r:evidence ( [ a r:Inference; r:gives {:b2 :p :o}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:b2 :i :ob}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:o :i :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:oa :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :oa}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :ob}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ob"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#bc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0. {:bc :i var:x0. :ac :i var:x0. :ab :i var:x0} => {:bc :i var:x0. :ac :i var:x0. :ab :i var:x0}}; r:because [ a r:Parsing; r:source ]]]; r:gives { :bc :i :a1c1. :ac :i :a1c1. :ab :i :a1c1. }]. }]. [ e:falseModel {:b1c1 :l :oc. :b2c2 :l :oc. :a1 :p _:sk5. :b2 :p _:sk3. :a1 :p _:sk6. :a2b2 :l _:sk4. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { }]. [ e:possibleModel {:a1c1 :l :oa. :b2 :p _:sk3. :a1 :p _:sk6. :a2b2 :l _:sk4. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { [ a r:Proof, r:Conjunction; r:component [ a r:Inference; r:gives {:b2 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:b2 :i :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l :a1c1}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :oa}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oa :l :a1c1}; r:evidence ( [ a r:Inference; r:gives {:a1c1 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i :oa}; r:evidence ( [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk4 :l :oa}; r:evidence ( [ a r:Inference; r:gives {:oa :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {:oa :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :oa}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l _:sk4}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {:b2 :p :o}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:b2 :i :ob}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:o :i :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:oa :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :oa}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :ob}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ob"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :l var:x1. var:x1 :l var:x2} => {var:x0 :l var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :l var:x1. var:x1 :l var:x2} => {var:x0 :l var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:rule [ a r:Extraction; r:gives {{:b2 :i :a1c1} => {:b2 :i :a1c1}}; r:because [ a r:Parsing; r:source ]]]; r:gives { :b2 :i :a1c1. }]. }]. [ e:falseModel {:a2 :p :ab. :a2 :p :ac. :a2b2 :l _:sk2. :a1 :p _:sk6. :a2b2 :l _:sk4. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { }]. [ e:possibleModel {:a2b2 :l :a1c1. :a2 :p :ac. :a2b2 :l _:sk2. :a1 :p _:sk6. :a2b2 :l _:sk4. :b2 :p _:sk1. :b2 :p :o. :a2b2 :l :oa. :a1 :p :ab. :a2b2 :l _:sk0} ; r:gives { [ a r:Proof, r:Conjunction; r:component [ a r:Inference; r:gives {:b2 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:b2 :i :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:a2 :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk2 :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l _:sk2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {:b2 :p _:sk1}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:b2 :i :oc}; r:evidence ( [ a r:Inference; r:gives {:b2 :p :o}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:b2 :i :ob}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:o :i :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:oa :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l :oa}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :oa}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :p var:x1} => {var:x1 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ab"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :ob}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ob"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk0 :l :a2b2}; r:evidence ( [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:c2 :i :a2c2}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:c2 :i :oc}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk5 :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk5 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk4 :l _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk4}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :p _:sk3}; r:evidence ( [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:o :p :o}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a1c1 :l :a1c1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oa"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x4"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x5"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x6"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x7"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x8"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x9"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x10"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x11"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x12"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x13"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x14"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x15"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk5"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x16"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk4"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3, var:x4, var:x5, var:x6, var:x7, var:x8, var:x9, var:x10, var:x11, var:x12, var:x13, var:x14, var:x15, var:x16. @forSome var:x17. {var:x0 :i var:x1. var:x2 :i var:x1. var:x3 :i var:x1. var:x4 :i var:x5. var:x6 :i var:x5. var:x7 :i var:x5. var:x2 :i var:x8. var:x7 :i var:x8. var:x9 :i var:x8. var:x3 :i var:x10. var:x6 :i var:x10. var:x9 :i var:x10. var:x2 :i var:x11. var:x4 :i var:x11. var:x12 :i var:x11. var:x0 :i var:x13. var:x6 :i var:x13. var:x12 :i var:x13. var:x3 :i var:x14. var:x4 :i var:x14. var:x15 :i var:x14. var:x0 :i var:x16. var:x7 :i var:x16. var:x15 :i var:x16} => ({var:x8 :l var:x10} ({var:x11 :l var:x13} ({var:x14 :l var:x16} {var:x17 :l var:x17. var:x9 :i var:x17. var:x12 :i var:x17. var:x15 :i var:x17})!e:disjunction)!e:disjunction)!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i :oc}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk3"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :l var:x1} => {var:x1 :l var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :i var:x1. var:x1 :l var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ac :i :a2c2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2c2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x3"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2, var:x3. {var:x0 :i var:x1. var:x0 :i var:x2. var:x3 :i var:x1. var:x3 :i var:x2} => ({var:x0 :p var:x3} {var:x1 :l var:x2})!e:disjunction}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x2"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1, var:x2. {var:x0 :p var:x1. var:x1 :i var:x2} => {var:x0 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i :a1c1}; r:evidence ( [ a r:Inference; r:gives {:ab :p :a1}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :ab}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:ab :i :a1b1}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ab :i _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:ab :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a2b2 :l _:sk0}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a2 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Extraction; r:gives {:a1 :i :oa}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:ac :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk3 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {_:sk3 :i :a2b2}; r:evidence ( [ a r:Inference; r:gives {_:sk2 :l _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk2}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :p _:sk1}; r:evidence ( [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:ac :p :ac}; r:evidence ( [ a r:Extraction; r:gives {:ac :i :a1c1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1c1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#ac"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:a2b2 :l :a2b2}; r:evidence ( [ a r:Extraction; r:gives {:a2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]] [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {_:sk1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {_:sk0 :l _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1b1"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :p :b2}; r:evidence ( [ a r:Extraction; r:gives {:b2 :i :a2b2}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a2b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x0 :p var:x0}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#b2"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :p var:x0. var:x1 :p var:x1} => {var:x0 :i var:x2. var:x1 :i var:x2}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#a1"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:oc :l :oc}; r:evidence ( [ a r:Extraction; r:gives {:o :i :oc}; r:because [ a r:Parsing; r:source ]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#o"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. {var:x0 :i var:x1} => {var:x1 :l var:x1}}; r:because [ a r:Parsing; r:source ]]]); r:binding [ r:variable [ n3:uri "http://localhost/var#x0"]; r:boundTo [ a r:Existential; n3:nodeId "_:sk0"]]; r:binding [ r:variable [ n3:uri "http://localhost/var#x1"]; r:boundTo [ n3:uri "http://eulersharp.sourceforge.net/2007/07test/pd_hes#oc"]]; r:rule [ a r:Extraction; r:gives {@forAll var:x0, var:x1. @forSome var:x2. {var:x0 :l var:x0. var:x1 :l var:x1} => {var:x2 :i var:x0. var:x2 :i var:x1}}; r:because [ a r:Parsing; r:source ]]] [ a r:Inference; r:gives {:b2 :i _:sk0}; r:evidence ( [ a r:Inference; r:gives {:a1 :p :a1}; r:evidence ( [ a r:Extraction; r:gives {:a1 :i :a1b1}; r:because [ a r:Parsing; r:source