WORST_CASE(?, O(n^2)) le0ytruelesx0falselesxsylexypredsxxminusx0xminusxsypredminusxymod0y0modsx00modsxsyif_modleyxsxsyif_modtruesxsymodminusxysyif_modfalsesxsysx00true0s1false0le2pred1minus2mod2if_mod322.1le0z0truele0z0clesz00falselesz00c1lesz0sz1lez0z1lesz0sz1c2lez0z1predsz0z0predsz0c3minusz00z0minusz00c4minusz0sz1predminusz0z1minusz0sz1c5predminusz0z1minusz0z1mod0z00mod0z0c6modsz000modsz00c7modsz0sz1if_modlez1z0sz0sz1modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1modminusz0z1sz1if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1sz0if_modfalsesz0sz1c10le0z0lesz00lesz0sz1predsz0minusz00minusz0sz1mod0z0modsz00modsz0sz1if_modtruesz0sz1if_modfalsesz0sz1mod0z00modsz000modsz0sz1if_modlez1z0sz0sz1if_modtruesz0sz1modminusz0z1sz1if_modfalsesz0sz1sz01c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le20le20pred10minus20mod2110if_mod311012001s1111true00false00mod0z0c6modsz00c7if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1lesz0sz1lez0z1lesz00falsele0z0trueminusz00z0predsz0z01c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le20le20pred10minus21mod2110if_mod311012001s1111true00false00minusz00c4le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1lesz0sz1lez0z1lesz00falsele0z0trueminusz00z0predsz0z01c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le2332le21pred10minus20mod2321if_mod3222000s1311true03false03le0z0clesz00c1le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1minusz00z0predsz0z01c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le20le20pred10minus20mod2111if_mod311012001s1111true00false00modsz0sz1c8if_modlez1z0sz0sz1lez1z0le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1lesz0sz1lez0z1lesz00falsele0z0trueminusz00z0predsz0z02c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le20le20pred10minus2120mod2210212if_mod3220223000s1211true00false01minusz0sz1c5predminusz0z1minusz0z1le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1minusz00z0predsz0z02c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le20le2120pred10minus20mod2211111if_mod31220000s1211true00false01lesz0sz1c2lez0z1le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1minusz00z0predsz0z02c00c100c21110c300c400c5211012c600c700c8211012c9211012c1000minus2110pred1110le20le20pred11minus2120mod2110112if_mod3120123000s1111true00false01predsz0c3le0z0clesz00c1lesz0sz1c2lez0z1predsz0c3minusz00c4minusz0sz1c5predminusz0z1minusz0z1mod0z0c6modsz00c7modsz0sz1c8if_modlez1z0sz0sz1lez1z0if_modtruesz0sz1c9modminusz0z1sz1minusz0z1if_modfalsesz0sz1c10minusz0sz1predminusz0z1minusz00z0predsz0z0AProVEAProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty Statistics for single proof: 100.00 % (10 real / 0 unknown / 0 assumptions / 10 total proof steps)http://aprove.informatik.rwth-aachen.deJohnDoe