predsxxminusx0xminusxsypredminusxyquot0sy0quotsxsysquotminusxysyminusxsyminusxyminusxsypredminusxyquotsxsyminusxyquotsxsyquotminusxysytruequotsxsyquotminusxysytrue1quot20120minus21120008pred1010s1411minusx0xminusxsypredminusxypredsxxquotsxsyminusxyfalseminusxsyminusxytrueminus22minusxsypredminusxyfalse