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