fromXconsXn__fromsX2ndspos0Zrnil2ndspossNconsXZ2ndspossNcons2XactivateZ2ndspossNcons2XconsYZrconsposrecipY2ndsnegNactivateZ2ndsneg0Zrnil2ndsnegsNconsXZ2ndsnegsNcons2XactivateZ2ndsnegsNcons2XconsYZrconsnegrecipY2ndsposNactivateZpiX2ndsposXfrom0plus0YYplussXYsplusXYtimes0Y0timessXYplusYtimesXYsquareXtimesXXfromXn__fromXactivaten__fromXfromXactivateXX2ndspossNconsXZ2ndspossNcons2XactivateZ2ndspossNconsXZactivateZ2ndspossNcons2XconsYZ2ndsnegNactivateZ2ndspossNcons2XconsYZactivateZ2ndsnegsNconsXZ2ndsnegsNcons2XactivateZ2ndsnegsNconsXZactivateZ2ndsnegsNcons2XconsYZ2ndsposNactivateZ2ndsnegsNcons2XconsYZactivateZpiX2ndsposXfrom0piXfrom0plussXYplusXYtimessXYplusYtimesXYtimessXYtimesXYsquareXtimesXXactivaten__fromXfromXtruepiX2ndsposXfrom0false24102ndspossNcons2XconsYZ2ndsnegNactivateZ2ndsnegsNconsXZ2ndsnegsNcons2XactivateZ2ndsnegsNcons2XconsYZ2ndsposNactivateZ2ndspossNconsXZ2ndspossNcons2XactivateZtrue24567102ndsneg212ndspos212ndsnegsNconsXZ2ndsnegsNcons2XactivateZ2ndspossNconsXZ2ndspossNcons2XactivateZ2ndsnegsNconsXZ2ndsnegsNcons2XactivateZfalse2ndspossNconsXZ2ndspossNcons2XactivateZfalse2ndspossNconsXZactivateZfalse282ndspossNcons2XconsYZactivateZfalse234582ndsnegsNconsXZactivateZfalse62ndsnegsNcons2XconsYZactivateZfalse6piXfrom0false5squareXtimesXXfalse4timessXYtimesXYtrue3times21timessXYplusYtimesXYfalseplussXYplusXYtrueplus21activaten__fromXfromXfalse