aadivides0asytrueaadividesasxasyaaadiv2xasyyaaadiv2xy0aadividesxyaaadiv20yaszfalseaaadiv2asxyaszaaadiv2xyzaafilterfnilnilaafilterfaaconsxxsaaaifafxxaafilterfxsaaaiftruexxsaaconsxxsaaaiffalsexxsxsaanotfxanot2afxanot2truefalseanot2falsetrueasievenilnilasieveaaconsxxsaaconsxasieveaafilteranotadividesxxs2.1adivides0dividesdivides1divides2000s0ss1true0truediv20div2div21div22div23false0falsefilter0filterfilter1filter2nil0nilcons0conscons1cons2if0ifif1if2if3not0notnot1not3not20not2not21sieve0sievesieve1adividesy1divides1y1adivides1x0y1divides2x0y1asy1s1y1adiv2y1div21y1adiv21x0y1div22x0y1adiv22x0x1y1div23x0x1y1afiltery1filter1y1afilter1x0y1filter2x0y1aconsy1cons1y1acons1x0y1cons2x0y1aify1if1y1aif1x0y1if2x0y1aif2x0x1y1if3x0x1y1anoty1not1y1anot1x0y1not3x0y1anot2y1not21y1asievey1sieve1y1divides20s1ytruedivides2s1xs1ydiv23xs1yydiv23xy0divides2xydiv230ys1zfalsediv23s1xys1zdiv23xyzfilter2fnilnilfilter2fcons2xxsif3afxxfilter2fxsif3truexxscons2xxsif3falsexxsxsnot3fxnot21afxnot21truefalsenot21falsetruesieve1nilnilsieve1cons2xxscons2xsieve1filter2not1divides1xxsadividesy1divides1y1adivides1x0y1divides2x0y1asy1s1y1adiv2y1div21y1adiv21x0y1div22x0y1adiv22x0x1y1div23x0x1y1afiltery1filter1y1afilter1x0y1filter2x0y1aconsy1cons1y1acons1x0y1cons2x0y1aify1if1y1aif1x0y1if2x0y1aif2x0x1y1if3x0x1y1anoty1not1y1anot1x0y1not3x0y1anot2y1not21y1asievey1sieve1y110divides2s1xs1ydiv23xs1yydiv23xy0divides2xydiv23s1xys1zdiv23xyzfilter2fcons2xxsif3afxxfilter2fxsfilter2fcons2xxsafxfilter2fcons2xxsfilter2fxsnot3fxnot21afxnot3fxafxsieve1cons2xxssieve1filter2not1divides1xxssieve1cons2xxsfilter2not1divides1xxsadivides1x0y1divides2x0y1adiv22x0x1y1div23x0x1y1afilter1x0y1filter2x0y1aif2x0x1y1if3x0x1y1anot1x0y1not3x0y1anot2y1not21y1asievey1sieve1y1trueafilter1x0y1filter2x0y1filter2fcons2xxsafxanot1x0y1not3x0y1not3fxafxasievey1sieve1y1sieve1cons2xxssieve1filter2not1divides1xxssieve1cons2xxsfilter2not1divides1xxsfilter2fcons2xxsfilter2fxstrue2cons2202filter2222nil032if3312a22filter222cons2212not322sieve111filter222nil0if3323afilter1x0y1filter2x0y1anot1x0y1not3x0y1not3fxafxasievey1sieve1y1filter2fnilnilfilter2fcons2xxsif3afxxfilter2fxsif3truexxscons2xxsif3falsexxsxsanot1x0y1not3x0y1not3fxafxtruenot3fxafx1false12false2anot1x0y1not3x0y11true12false2afilter1x0y1filter2x0y1falseasievey1sieve1y1falseadiv22x0x1y1div23x0x1y1falseadivides1x0y1divides2x0y1falsediv23xy0divides2xydivides2s1xs1ydiv23xs1yydiv23s1xys1zdiv23xyztruedivides2s1xs1ydiv23xs1yy1true12false22true3div23s1xys1zdiv23xyz1true12false23true3div23xy0divides2xy1false12false2filter2fcons2xxsif3afxxfilter2fxsfalsenot3fxnot21afxfalseaif2x0x1y1if3x0x1y1falseanot2y1not21y1falseAProVEAProVE Commit ID: 794c25de1cacf0d048858bcd21c9a779e1221865 marcel 20200619 unpublished dirty Statistics for single proof: 100.00 % (12 real / 0 unknown / 0 assumptions / 12 total proof steps)http://aprove.informatik.rwth-aachen.deJohnDoe