minusminusxyzminusxplusyzminus0y0minusx0xminussxsyminusxyplus0yyplussxyplusxsyplussxysplusyxzerosxfalsezero0truepsxxp00divxyquotxy0quotsxsyzquotminuspack0xysyszquot0syzzack0xsxack0xplusxs0acksx0ackxs0acksxsyackxacksxyminusminusxyzplusyzminusminusxyzminusxplusyzminussxsyminusxyplussxyplusxsyplussxyplusyxdivxyquotxy0quotsxsyzack0xquotsxsyzpack0xquotsxsyzminuspack0xyquotsxsyzquotminuspack0xysyszack0xplusxs0acksx0ackxs0acksxsyacksxyacksxsyackxacksxytruedivxyquotxy0falsequotsxsyzquotminuspack0xysysztruequotsxsyzminuspack0xyfalseminusminusxyzminusxplusyzminussxsyminusxytrueminus21minusminusxyzplusyzfalsequotsxsyzpack0xfalsequotsxsyzack0xfalseacksxsyacksxyacksx0ackxs0acksxsyackxacksxytrueack21acksxsyacksxyack22ack0xplusxs0falseplussxyplusxsyplussxyplusyxtrue1plus211128s1111plussxyplusxsyplus21