minusx0xminussxsyminusxyquot0sy0quotsxsysquotminusxysyminusminusxyzminusxplusyzplussxsyssplusifgtxyxyifnotgtxyidxidyplussxxplusifgtxxidxidxsxpluszeroyyplusidxsysplusxifgtsyyysyidxxiftruexyxiffalsexyynotxifxfalsetruegtsxzerotruegtzeroyfalsegtsxsygtxy2.0minussxsyminusxyquotsxsyquotminusxysyquotsxsyminusxyminusminusxyzminusxplusyzminusminusxyzplusyzplussxsyplusifgtxyxyifnotgtxyidxidyplussxsyifgtxyxyplussxsygtxyplussxsyifnotgtxyidxidyplussxsynotgtxyplussxsyidxplussxsyidyplussxxplusifgtxxidxidxsxplussxxifgtxxidxidxplussxxgtxxplussxxidxplusidxsyplusxifgtsyyysyplusidxsyifgtsyyysyplusidxsygtsyynotxifxfalsetruegtsxsygtxytruequotsxsyquotminusxysytrue12345678910111213141516171quot211s1111minus211000plus20if31213gt20not11id10zero00true00false00minusx0xminusminusxyzminusxplusyzminussxsyminusxyquotsxsyminusxyfalse12345678910111213141516minusminusxyzminusxplusyzminussxsyminusxytrue1234567891011121314151minus211minus211plus20s1111if30gt20not10id10zero00true00false00minusminusxyzminusxplusyz1minus211minus2111plus20s10if311gt20not1111id10zero00true00false00minusminusxyzplusyzfalse1234567891011121314plussxxplusifgtxxidxidxsxplussxsyplusifgtxyxyifnotgtxyidxidyplusidxsyplusxifgtsyyysytrue1234567891011121321plus20-11-22s121-21if3110-202003gt20-21-22id11-20-201not112-111zero00-2true00false01-2plussxsyplusifgtxyxyifnotgtxyidxidyplusidxsyplusxifgtsyyysyidxxiftruexyxiffalsexyy21plus20-11-22s122-21if3010-202003gt20-2-21-2-22not121id10-20-201zero00-2true00false02-2plusidxsyplusxifgtsyyysyiftruexyxiffalsexyyidxx1plus211id1111s10if30gt20zero00true00false00plussxsyifgtxyxyfalse11plussxsygtxyfalse11plussxsyifnotgtxyidxidyfalse10plussxsynotgtxyfalse9plussxsyidxfalseplussxsyidyfalseplussxxifgtxxidxidxfalseplussxxgtxxfalseplussxxidxfalseplusidxsyifgtsyyysyfalseplusidxsygtsyyfalsenotxifxfalsetruefalsegtsxsygtxytrue1gt22112s121gtsxsygtxy1gt21132s1221
AProVE
cb833845625c1ead9ffe8258c791cc945104daa0 rene 20110429 unpublished dirty
http://aprove.informatik.rwth-aachen.de/
John
Doe